Do you need it for pain management or do you "need" it to get through the day? Take an honest self-assessment and figure out why you're medicating.
Do you have any injuries/physical issues from the accident?
You're basically on a TRT dose, so if that makes you feel normal, I'm guessing (emphasis on guess) that legit low T levels may have had something to do with your depression and anxiety. It would obviously be best to get your hormones checked by a doctor. Even on the Test, seeing what all your levels are would be useful info, and monitoring your E2 levels will help to prevent any gnarly side effects.
Stopping your meds cold turkey can definitely swing you back into a bad situation. If you want to get off them, working with a medical professional, live and in person, is the best bet.
All we meatheads can do here is pretty much give you training and nutrition advice because it sounds like most of your issues are better handled by an actual qualified professional. Fixing your nutrition and training can have some effects on hormones and mood, so it's worth a shot addressing them, but the bulk of your work does sound like more than can be tackled on an Internet forum.
So, um, what's your training and diet like right now?
Off-hand, I think you might feel better doing somekind of training almost everyday. Doesn't have to be intense lifting, just some physical activity for an hour or so 5-7 days a week to get the endorphins flowing, burn off some anxiety, and have something productive to work towards.
Diet-wise, common sense clean-ish eating should be the most obvious. 'Eat crap... feel like crap. So don't eat crap', basically. Not saying you need to eat like a pre-contest bodybuilder with boiled chicken and rice, but watching your sugar, getting enough healthy fats, and plenty of quality protein are all good steps.