I am not a mental health professional, and I, too, have suffered from depression. I will give two helpful tips that are helping me to heal:
1. Depression is mainly a deep internalized feeling of powerlessness (about SOMETHING....usually personal or collective traumas that are unresolved).
2. We need to get to the point that social approval becomes meaningless where this issue is concerned; therefore, recognizing when people are using tools (including religious ones) to keep you in line is extremely crucial. The more you try to sit on pain, betrayal, etc. and pretend it doesn't exist because you are trying to be "the bigger person", the more it will bite you in the a--. You might as well confront THE problem and move on. CONFRONT IT.