Do you suffer from depression? There's no reason to be ashamed of how you feel. There are millions of others around the world that suffer from chronic depression, bipolar disorder (manic depression) and many other types of this mental health disorder. You need to learn how to deal with depression in order to be able to get on with your life and function, at least somewhat normally.
People that have never been depressed can sometimes not be very compassionate towards others that have this problem. It's very easy to criticize something that you've never experienced, however, depression is a proven medical disorder and anyone that doesn't have any compassion for those that suffer with it may as well be making fun of someone with a broken leg. What's the difference? They're both proven medical issues?
Anyway, the best way to deal with depression is to do your best to avoid those that criticize, eat healthy foods, especially fresh fruits and vegetables, do not isolate yourself, no matter how much you want to, and get lots of hard, strenuous exercise. I mean bust your rear end until you break a really good sweat. Joining a gym is a great option! Get down there early in the morning at least five days a week and really crank out some exercise. Cardio is excellent for battling depression. Exercise kicks up the endorphins in your brain and makes you feel good.
Another thing that I've found that helps me is to eat hot foods. This is no joke. The endorphins kick in, which is the same thing that happens when you exercise. I'll eat fresh jalapenos or use some of my "nuclear hot" habanero sauce to give myself a good jolt. I've even started collecting and tasting several different brands of hot sauces. Hey, don't knock it until you try it!
These are ways that I use to deal with depression and I continue to use them because they work. If you don't have a clue about how to deal with depression yet, why not try what works for others? You just never know. It could make a big difference in how you feel.