Cognitive-behavioral therapy is based on the idea that our thoughts cause our feelings and behaviors, not external things, like people, situations, and events. The benefit of this fact is that we can change the way we think to feel / act better even if the situation does not change.
There is a free online CBT that you can work through from home on your ow computer. Here is the link : the Mood GYM training program
Do take the time to check it out and all you have to do is register to use this program.
Also seeing a therapist for yourself is another suggestion. I find this very helpful for my mental health issues.