It's most certainly ok to cry. Even if you are a guy.
Last year I was in a very similar situation. I was crying, all the time, and anything set me off. It was the worst when I went to work. I would show up and start crying on in the line (I worked in a kitchen) within minutes which led to uncontrollable sobbing and me having to leave work. This went on for months and eventually I lost my job over leaving early all the time, had a major breakdown, and attempted suicide. Obviously that didn't work out as planned.
I'm in a better spot now.
My point is simply that you are not alone. And things will get better. It certainly isn't easy, and there are always hard times. Please don't kill yourself. Try and come up with some goals that you would like to achieve. They don't have to be big goals, just small ones. It's something to look forward to.
I hope this post gets to you in time. Feel free to send me a message if you don't get enough responses on this thread or just need someone to talk to.