I wouldn't advise to rely solely on this for any typical guy under 50.
Use online stuff sparingly, as yes it certainly has it's place but being a man, meet girls/women properly in person- it's far better for the (male) soul in the long run, trust me.
This was the main thing for me that freaked me out when I was younger, so I can give advice on that stuff if wanted (PM).
One thing to note, as it sounds quite serious seeing that you've been prescribed medication, it's most likely to be with you for life. It'll never go but you can keep it at bay mostly but understanding more about it and yourself.
Churchill called it the black dog.
Great tips chaps ! (ooer)
Good advice on general health, drinking, food intake and exercise are all contributing factors.