Anxiety Support Group
Anxiety is a physical condition marked by intense and persistent feelings of distress, fear, angst or dread. General anxiety caused by routine day-to-day stresses usually passes quickly and is experienced by almost everyone at one time or another. However, such feelings that linger over time and are very difficult to cope with, and which lack a clear cause, may indicate...

postive thinking; tell yourself that you are strong and that you can do this. or that it's ok to be stress or anxious (giiiirl sounds like you have a stressful life!)
medicine is always an option but not for everyone-it really has helped me with my anxiety
daily meditation and breathing-try to sit and relax twice a day for thirty minutes and do deep breathing exercises and positive thinking.
It's awesome that you are seeing a therapist and that you have a supportive husband. we're here for you and we ALL understand how hard anxiety is. BUT YOU CAN DO THIS!
I'd also suggest cutting down on complex carbs for breakfast and lunch and add in some fruit and protein. That should help with the energy levels as well.
Yeah, I wouldn't tolerate my parents being a-holes to me either. That on is pretty easy!