Well; there is a very good thing in this:
Your 'cowardice' has taught you something about yourself.. It's not about cowardice or bravery, though.. Suicide is really hard to do; it goes against all instincts, and saying it's an easy way out is rather unfair. Then again; living isn't easy, either.
Anyway; standing on the brink of death is the best thing to appreciate the value of life. So congratulations! You're alive! And trust me; that deserves a party! Go live some more, and no; suicide won't explain anything either, unless you leave a note, and if you do, you make other people directly responsible for your demise, which is also quite unfair. 'If only they noticed..' That's not very nice, because you're doing a great job not telling anyone.
Live life yourself. Live it fór yourself, by yourself. With others, yes, but not because of them. You only live once, and life ís short. It's a bit hard to go back on definite sollutions; you won't get a second chance when you're dead.
Life may seem hopeless, but it's all you have. And it'll be over soon enough, anyway. Why not make the most of it while it lasts?