So at the moment you feel like crap on a stick and incapable of seeing your personal future as a place where your own dreams can happen.
MAYBE that is true. Maybe it's not.
If you off yourself, you will never know.
Go ahead and cry. Set a timer and cry for 10 minutes. If you can't keep it up that long, just see how long it takes before your system realizes you are taking your own pain seriously.
I tried to feel sorry for myself once for 5 minutes and it worked for 3 then I started laughing at myself. I was writing in my journal all the crap I had to feel the world had crapped on me for and at some point, my inner self felt heard. Once that happened the relief washed over me and I started feeling lighter and laughter bubbled up. I was laughing at the feeling of relief, like bubbles tickling my spirit.
I got a few books, a play and ideas for 2 spiritual/political movements that are drowning on their own while I have to work in a warehouse because I decided that was the only way to make myself exercise.
I used to do tech support, but I always felt that while people might be clueless about computers etc... they were often smart about other things that I was not.
I guess supporting doctors and nurses that freaked out when their stuff decided to crap out and could put a patient's life at stake gave me that perspective. Remember their password? Please. Remember the correct dosage for medication to know what is written on the chart is correct and in the system wrong, you bet.
Anyway, give yourself at least 35 things to do before you can seriously consider suicide again.
Lots of times, about 2-3 projects into my list, I feel better about me and the feeling of being a worthless piece of shit leaves me.
Or .... think of some other way to creatively procrastinate on that final solution to temporary problems.
People who jump to end their lives but fail to die almost always report regretting the decision on the way down to the ground.
Give yourself time to change your mind without having the last option staring you in the face.
Good luck