I'm apologizing in advance for the length....
I work part-time from home about 20-25 hours a week and then work 2 days on the weekends as a server in a restaurant. I feel so unbelievably stressed and exhausted. Every day I have to go into my second job I just want to walk right out the door. I'm miserable. I wish my husband would just give me an out but he says we need the money. I get frustrated because I barely make $100 a week at this second job and yet he goes and buys Starbucks every morning before work and will go and spend money on lunch or buy a new pair of shoes. I feel like he doesn't care about my happiness and I'm really starting to resent it. Sometimes I get upset that he doesn't make more money (which I know is terrible) he gets bonuses but it's not until the end of the year. I feel like I'm at the end of my rope. Every weekend I'm in tears. It takes so much energy taking care of my son all day WHILE also working from home and I feel like my husband doesn't think my contributions mean anything. I just wish I could get more support.
Re: Working two jobs- feel like husband doesn't support me.
I read a few "I feels" about your DH. Have you actually TALKED to him about all of this? Has he TOLD you he doesn't care? Has he TOLD you he thinks your contributions mean nothing? Does he really know how much you hate your 2nd job?
If you haven't, this is where you need to start.
But I think the difference is that my DH really likes his work from home. He's a freelance writer, so his hours are way more flexible and he probably puts in fewer work from home hours than you do. And he makes more money from his evening-leave the house job.
Not liking your jobs is kind of a big deal in my opinion.
My DH and I have frequent "state of our finances" chats. I pay all our bills, so I let him know about how much everything is costing and what we can budget for. Talk to your husband.