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.

If you hate yourself then you judge yourself the harshest you possibly can, meaning sadly that you are your own worst enemy.
He never looked down on anybody, most importantly, not even on Himself. We are all perfect, it just so happens we were born that way and, then life (other people) contaminated us with false beliefs and, well the rest is history.
Your sadness is YOUR ultimate responsibility, just as your happiness is, you've made a mistake, so what, most of us have and those who haven't yet eventually will, now for making that wrong a right then.
I've given you the tool to right it and, you will use it?