Firebird, Your hospital stay does seem nightmarish - I am sorry. Granted, no one likes the hospital, but....yuck! What really matters though is your aftercare. You have medication, your symptoms have abated somewhat (they will get better, over time). Do you have a doctor/therapist you trust? That's really key. I'm certain whomever is doing your aftercare is concerned that you cut yourself - that's scary.
I do think you have a future. Here's why: If you have a psychotic or thought disorder (assumption - true?), this is treatable. I live near a guy who is suffering from, more specifically recooperating from, schizophrenia. I know he struggles, but he really tries and he is making progress! In fact, he told me he wants to go into graphic computer design. You most certainly do have a future and therefore have worth.
About your medicine.....personally, I hate taking medicine too (I take a different kind that you - not antipsychotics). However, ask your prescriber about different neuroleptics. True, some cause weight gain but now there are great improvements in the pharmacology which address this deletorious side-effect - ask! Plus there's other alternatives and your prescriber can give you tips on how to manage this side effect, if it in fact occurs (exercise regime - which really helps you feel all over better, not just your weight). I think zyprexa is/was a real culprit for weight gain side effect, but there are other options, plus a new administration of zyprexa (oral dissolve) that ameloriates this.
Please don't believe you're not worth anything.....you are. Many with 'though disorders' go on to live very productive lives. You're already feeling better - see? Keep us posted.
Virtual 'get well' flowers for Firebird:

_________________
The ones who say “You can’t” and “You won’t” are probably the ones scared that you will. - Unknown