I have been dealing with a very strong and long depression together with some signs of personality disorders and didn't feel as if I deserved a place in this world. I really wanted to kill myself and also attempted to do so more than once. I was seeing life in big chunks and I could not get a grasps of the idea that things could get better. But aiming for that shiny end of the rainbow far away was my mistake. So I started thinking that after each moment comes a new moment and not two moments are the same. When I started doing this, I was able to enjoy not just the few times I felt good and loved, but even some of the sorrows. Because I knew that soon it would be a new moment. And when I keep telling myself this, I know that I don't know what the future brings. I have hopes, dreams and work towards their realisations. But I don't know. So enjoy each moment and when it weakens you and you feel as giving up, remember another moment is just a moment away. And you don't know what it brings.
Today I am strong, content, I feel loved and I love many even myself. So here's some things which really helped me and I hope that they might help some of you:
-For better self-esteem, try helping others, doing good deeds and make other people smile. This is of great value to people and you will be of great value to the world.
-Connect with people. Use eye contact. Open up. Listen. Ask. Share.
-When dealing with a huge secret, disease or a suicidal plan, choose one person you really trust. Ask them if you can tell them. Make it clear that you are telling them because you want to get better and when the secrets or suicidal plans are at their worse, think of this person and know that he or she is there for you and know about you.
-Don't try to change your feelings. Work on you think pattern. And if you're sad, allow yourself to be sad. Not self-hating, not angry, not hopeless. Don't try to replace the feeling with other negative feelings.
-Stay healthy. Don't drink or do drugs. And go for walks in parks, by the seaside or so on.
Best of luck!