I need serious advice...

I’ve been with my boyfriend for 5 years, we have a 6 month old son together and he’s an amazing father but he’s freaking LAZY!!!!! I work 40 plus hours a week while he barely works 20 hours and doesn’t even have our son my grandmother does while I’m at work. Well I just had to drop 300$ on my electric bill because I had back pay and if I didn’t it would have been turned off and yes I’ve tried already the protection since I have a baby but they were giving me a hard time. Any way my boyfriend doesn’t help with SHIT! He barely gives me ANY money for bills! I pay the whole amount of rent which is $1,020, plus the electric bill and the groceries since I’ve tried for food assistance but they say I make to much. Mind you I legit have milk and 3 eggs in my fridge right now.

Anyway I need help to get it through his head that I need him to start helping. The rule when we moved in together a year ago that we would both pay 500$ towards the rent and I pay the electric and he pay the WiFi and we both go half on groceries. I’m at my breaking point. I’m constantly broke! I NEVER HAVE MONEY THAT I WORK MY ASS OFF FOR TO SPEND ON MYSELF. I’d like to just buy myself a cute pair of shoes for once or get my nails done. But I can’t because I PAY EVERYTHING. I’m so stressed and depressed. Like I’m constantly crying and miserable because I’m broke.

This isn’t fair what could I do?!