That's a fairly general build. UnderRail rewards specialization.
7 Will means your psi won't be very strong.
10 Dex means your melee will only be average - and using swords, you're not benfitting from a high-ish Dex so much because swords don't have AP reduction from Dex. Also, only 40 points in Melee at level 14? That's never going to work.
7 Agi on a build with no Agi feats and minimal investment in Dodge and Evasion is a waste of both stat and skill points, further hurting your character.
You really need to focus this build. Better stats to support your main skills, full investment in those skills, and better feats (Hypothermia is pretty poor, as feat go; Recklessness isn't any use for psi so is only barely useful for psi hybrid builds)
Why are you struggling on Depot A but also talking about post-Depot content? If you haven't cleared the Depot, there's no reason you should be worrying about Carnifex or Coil Spiders or JKK missions. If you have manged to get into the world without clearing the Depot first, then do the easier stuff in the world before going to the harder stuff. Foundry is nice because it's only hard until you figure out the trick, then it's easy no matter what your build, what level you are, what gear you have.
Basically, this is a terrible character, and unless you're playing on Easy I wouldn't even recommend you try to recover it. I'd recommend you just reroll.
If you want to play a primarily psi character, I'd recommend following my psi guide:
https://underrail.com/forums/index.php?topic=4149.0 If you want to add melee in to that, there's room in my suggested build for that, or you could ask specific questions in that thread if you'd prefer.
If you want to play a psi/heavy melee hybrid, I'd personally recommend something more like perhaps this build:
https://underrail.com/forums/index.php?topic=5526.0 It's spears, not swords, which I think is a better choice for a psi hybrid build.
If you really want to play a sword build with psi support, there are several threads about that. Start there and work your way toward something you want to play.