I don't know what to do anymore.

I'm posting this anonymously because I don't want people knowing I'm an overreacting psycho whose problems aren't as bad as they could be overall. 
Tonight has been a rough night for me. Actually, all of today has. I recently just got a new job and today was my first day. I didn't do anything but sit there the whole time filling out papers, then my manager tells me I only have 1 other day I work next week. 1 day? That's not as many hours as I'd like to be pulling in. Yanno. Then as I'm heading home from work my boyfriend texts me and says he might be facing jail time soon. Which breaks my heart. I barely get to see him anymore. Just think of what it'd be like if he were behind bars? Next my mom and her boyfriend call me into their room and just start going off on me about how I could do better at school and I could do this and that and everything I'm not doing. Or not doing to their contempt. It's frustrating not ever able to be good enough. When I told my moms boyfriend I finally got a job. (I have been looking for one for a while) He scoffed and laughed at me because "he could do better" 
And I know this doesn't sound like much to get worked up about but I can't help it. I have a burning hate for my moms boyfriend. 
Sometimes he's okay but most of the time he's a judge mental prick who can't be pleased. (That's another long story) 
But here's what I've been trying to get to. I contemplated on suicide tonight. And I scared myself. I honestly don't know what to do anymore and I need help. Please.