This is way past what can be answered over the web.
I would find a strength coach – a good strength coach, like one of the regular authors here. Try Cosgrove or BBB and see if they know anyone in your area. It is important you get hold of someone vetted by people you trust. Most trainers are really shitty and will mess you up. They are successful because their clients are good, not because they are.
Be warned that they might not be able to help fix you, but it does sound like you have multiple dysfunctions going on at once, and these will need to be disentangled and tackled. On the plus side, you’ll get a lot of fun homework and will get a lot stronger. Someone who also has training as a PT (like BBB) can literally make a world of difference. (See my related post on the neck problems I was getting from a mis-firing glute. Bizarre it was.)
Osteopaths, like any doctor, will seek to apply their specialty to you if asked. If you have a pain, they will suggest surgery. Take advice with a grain of salt and always get a second opinion if you get a diagnosis you don’t like.
Other issues might be related to anxiety about losing control of your body. I’ve been maimed (arthritis) – seriously so, as in about a decade ago I was on crutches and using a walker – and got fixed, so I understand how completely harrowing a serious but undiagnosable health problem is. You are also pretty young and life looms before you which should scare the heck out of anyone who is paying attention. Just saying that your “psychological issues” might just be common sense kicking in… Won’t offer more than sympathy because you do not need some random dude on teh Interwebz playing doctor. Get real help if you think you need it.
(Bit of philosophy: Not everything is a problem, meaning, a well-defined issue with a well-defined solution. Some things are worries, which means you do indeed worry about them and deal with them only strictly as needed. For instance, what you will do as a career is a worry, not a problem, as is whether or not your gf really loves you, 'k? Trying to turn a worry into a problem is about the surest way to be miserable I know.)
Best of Luck!!
– jj
