Sorry to hear about your depression, and that it has been going on for so long.
I can not possibly understand what you are and have been going through, but considering the fact that you have tried to commit suicide not just once but twice, i can imagine that things have been really hard for you. Like you say suicide is stupid, not because of the act itself, but because of the hanging your life in a "thin string", no matter peoples differences, struggles etc. everyone deserves to live, no matter how hard it is for one to see "the light at the end of the tunnel".
I have like you been depressed for some time, and i still have ups and downs, but when you feel "down on life" It's important to think "Hey things can't get worse from here, it only get's as bad as i make it to be myself. It can only go up from here, and though it might take some time to get there, i need to stay strong and keep trying, even though it hurts."
The fact that you think that no one likes you is also pretty sad, i really hope that's false, everyone should have someone around them that likes the,. When you'r down it can feel like no one likes you (often this is because you reflect your own thoughts/hate towards yourself onto others, fooling yourself into thinking that everyone has a dislike for you). But then again, what do i know, i haven't been in your shoes and observed how your life around other people is. But i really do hope you have some people there to support you. At least family.
Life has a meaning, you just have to find it. If you end your life, you'll never know what your meaning in this world is. Don't give up on yourself, your a human being just like everyone else, you deserve to find happiness, you deserve life. Don't try suicide again please, if you feel an urge to do it again, PM me or maybe someone else on WP and we can help you rid out those destructive thoughts.
Take care of yourself *hug*