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.

2. You can get someone.
3. The alternative is unknown.
4. Life is both good and bad. If you live it, you get some or a lot of both.
5. Religions say our reward comes after living this life.
Now, I don't really know what type of person you are (we haven't met) but if you're friendly, considerate, kind, patient etc. then that would be very appealing to quality people, I would think.
A lot of stuff has happened to you which would be hard for some people to come to terms with. If they can't handle it emotionally they'll go. I think that's true, sorry to say.
A behavior therapist should be able to help you find out.
I found someone and then she left me. I am feeling worst.
Luckily, I only vaguely remember the pain of breakup and lost love, and the terrible loneliness that follows. Hang in there, surely there'll be the right one who will not let go of your hand this time.
.
And I wouldn't change that for the world, because the life I lived and my experiences made me the person I am and made me the right "someone" for him.
We are all works in progress and we never know what lies ahead of us. Our purposes is to keep walking life's path until we get to our destination. And we will know when we get there. If you aren't there yet, just keep walking. It does help if you smell the flowers, enjoy the sunrises and sunsets, admire the beauty along the way.