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 ex-friend sounds like he may be an alcoholic and/or very unstable. But in any case, you certainly don't need someone like that in your life. Sometimes messy situations end quietly, but sometimes one or more people need to let out a bunch of anger for it to be over. Maybe you can think of it like getting a rotten tooth pulled; it hurt but it was for the best. In my humble opinion you should block his email address and phone number. Sometimes I have made friends with people who do not deserve my friendship but I think that I will know how to handle them. I am always wrong. In a way, he wasn't shouting those things at you, he was shouting them at himself.
I hope you are able to heal from this awful experience, and that you can find some happiness today.