I give up my life for him

Long

I’m tired. This is so draining. I can’t think of a day where my boyfriend actually watched our son by himself. He always has to send him off. Itsnot just that. After I had my son I was depressed so it took me a while to get into the cleaning thing cause I just wanted to focus on our son. Anyways he’s almost 3 now. And I clean, but not everyday. This house would stay clean if it was not for him throwing his trash literally trash! In our bedroom floor cause he’s too lazy. And he throws all his clothes out in the morning when he’s getting ready for work and never touches them again. He makes more of a mess than our son. And yet it’s me not keeping the house clean. It’s draining, this shouldn’t be happening every single day. It all started when I wanted to go to the store in MY car. I bought it when I got my tax money from working. He gets paid under the table. Yet he yells at me “that’s why I shouldn’t go nowhere when he’s not home” and I’m like “what? Are you the boss of me?” And then he says I always start shit. I know what I said sounds petty but he always does this. He’s mad at his boss because he needs a raise/and works by himself and it’s hard work. Why is that my fault? We always do what he wants. We always go where he wants too. We watch what he wants too. If he doesn’t have weed he’s a nightmare yet denies it. Idk what to do. We’ve worked so hard to get where we are. But I’m just tired. Why do I have to give up my happiness for his. I can’t even ask for necessities like razors and stuff cause then I’m spending all his money. I’ve had a job before but he said he wasn’t babysitting our son when he gets off work. It’s not babysitting? Tf?