Thanks for the reminder, awuh, medical advice is properly left to medical professionals. Bringing that up as you have ensures that my message is not misunderstood. If anyone is suffering from anxiety or depression, please contact your family doctor. There is help and relief for you. It works - and that is my experience.
Cognitive therapy for depression is 'a well-established, highly effective, and lasting treatment for anxiety and depression' according to
The Anxiety and Depression Association of America. As you have suggested, medication and complementary treatments form other aspects too.
There is much new information about different forms of cognitive therapy and how they are used in professional treatment of anxiety and depression. I've done the searching for you, awuh, as it seems you may be interested.
depression cognitive therapy - Google Scholar
This is one that is relevant to our discussion.
Thinking Your Way Out of Depression
'Blame the Victim' is an ugly and reprehensible practice, one which I feel we see too often in addiction treatment discussions.