I feel like a horrible mom!!

For the last week my 2 yr old has just been crabby crying for no reason, he’s not sick or anything but just a crab ass and I’m about to loos my mind cuz just for a little bit I would like a little piece and quiet but no I can’t cuz I have a husband who refuses to stay home to help me with our kids and would rather go in to work for OT for 12 hrs, today I feel horrible cuz I raised my voice at him just begging for him to stop, he doesn’t sleep threw the night either so I’m up 2 times at night with him.