It sure sounds like a lot has been going on lately, but things happen in life that we have no control over. I too recommend counseling especially for the ptsd. But life too is full of little events that throw us off. You will learn to cope with this. And better things are sure to come.
I hope taht you are having a good day today. Keep posting and know that we are here for you.
Moderator-Depression and fibromyalgia
fibromyalgia, Chronic fatigue, depression,allergies