You are not alone in suffering with these issues and hopefully you are not alone in dealing with these issues.
It is no longer a taboo subject and help is easier to find with every passing year.
Mental health is a huge issue around the Globe and seems to be growing at an exponential rate. Oddly enough, it is a condition that appears to have a higher concentration in first-world countries.
There are so many resources available online to help us deal with these problems but it is not always enough. Or not immediate enough.
I am not a professional counselor, psycologist or psychiatrist but I think I am safe in saying: "If you are having problems with your mental health, please seek professional help. Ask a friend or family member to help you get help."
If you are able to help, raise the subject with your family, your friends or anyone who you think may be vulnerable to the condition.
Even just talking about your issues with someone, sharing it with someome may help, even in a small way.
Sometimes finding out why you are suffering helps and knowing that there are many other people out there with similar issues, helps.
I have included some links below: