*This website DOES NOT constitute treatment and only provides information and advice in a Q&A format. For treatment (therapy and/or medications) you must go to a licensed professional in your area. Please note that anything said here is not private or confidential, as this is a public forum.
Hello and thank you for using JustAnswer. May I ask, what is your specific mental health question that you would like an answer to in regards ***** ***** situation?
Well I would recommend that you consider going to a psychiatrist for treatment with a benzodiazepine or another sleep aid/anti-anxiety medication like Trazodone, Doxepin, or Seroquel to help you sleep better without the nightmares. And then I would recommend that you see a psychologist/therapist that uses Cognitive Behavioral Therapy (CBT) to help you process your past trauma and move forward from it.