Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.
You shouldn't hurt yourself--instead you should think about *rewarding* yourself for loving others so much! But if you need people to talk to, we are all here for you. :-)
Try asking yourself for specific reasons you are a failure and then force yourself to try to justify those reasons - will probably make you see how ludicrous it really is to think you are a failure.
What kind of volunteering do you do?