No, I don't think people who say suicide is for weak people or cowards understand the mindset people are in when they consider it / do it. I know that most people who have never considered suicide hold that view, but actually your life is your own and no-one else's, and if you want to end it when and how you want then that's your decision to make. You don't owe anyone else anything. That kind of attitude is basically guilt-tripping suicidal people into staying alive, and if there's one thing the suicidal don't need, it's more guilt.
The thing to ask yourself is, what is it that makes you want to die? Is it something you have done, or something others have done to make you feel this way? If it's others, f*ck 'em. Don't let other people influence your behaviour so much. Like I say, it's your life, not theirs. If it's you... is it really you, or is it how other people have made you feel about yourself? Chances are (unless you've raped or murdered someone) it's the latter. Should you let the feelings and attitudes of others deprive you of your life?
Whenever I find myself in a state of self-loathing, I remember it's not me I hate, it's the people who've upset me, who've taken out their frustration out on me, who've never given me a chance. And in doing so I stay alive. Alone, and bitter, but alive.
In B4 "Happy Christmas" sarcasm - Some things are bigger and more important than others.