Thank you for asking. I can understand the distress you are through. Sleep problem, nightmares could be a symptoms Anxiety disorder or Depression. Your case is consistent with stress induced Anxiety Disorder. Insecurities about future, relationship issues, work related stress, heath and financial vowes are some common stresses in life that can cause such Anxiety Problem. If there is associated low mood, irritability, negative thoughts then a co occurring problem of Depression can also be present. A detailed workup and evaluation of severity of problem is required for deciding management. With suitable medications and instructions it can be completely cured.
Next Steps
Kindly consult with a Psychiatrist.
Health Tips
Do not worry. It is a treatable.