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.

I am a very hard person as I put up defences because of those people. And I understand how you must feel about the unworthiness and guilt as I carried it for years... i still struggle with the idea of being good enough. sigh.. anyways, I dont want to leave a comment solely on bitterness.
I am extremely sorry this happened to you, ANd No, you dont deserve that. You poured your heart out and this girl was so mean. no, no its not you. Its her being dismissive. Keep your head high darling, despite how it may feel. I felt horrible having to cut people from my life but it had to be done. People like her arent worth it.
its not your fault, remember that, ok?
And as for apologizing repeatedly, it is not necessary for several reasons:
1. You have nothing to apologize for, and
2. Anyone who doesn't accept a heartfelt and genuine apology is a big jerk and not friend material.