Hello and I am sorry that you are having these issues. Anxiety and depression manifest themselves different for each person.
One way to handle stress is to change your mindset. Develop hardiness—an appreciation for challenge, a commitment to living and a belief that you have control over your life. This can lead to greater resilience.
Here is the link to the free online CBT site. Many have worked their way through this and continue to rework it.
Moodgym is a free self help program to teach cognitive behaviour therapy skills to people vulnerable to depression and anxiety.
Please give it a look and try it out. Never hurts to try something new.
Take care and keep posting.
Moderator Anxiety ~ Panic Disorders
*~* Not a mental health professional at all *~*
Dx: Anxiety/Panic, Depression
_____________________________________________________"If you doubt you can accomplish something, then you can’t accomplish it. You have to have confidence in your ability, and then be tough enough to follow through.”