Feeling unsupported

So very long story but I’m 5 weeks pregnant with my (hopefully) second child. I had my son nearly 5 years ago with my ex husband and after I’ve had 1 ectopic pregnancy and 2 more losses including a missed miscarriage at 15 weeks. My ex-husband left the day I found out I was pregnant with the last miscarriage and that was over a year and a half ago.

Since then I’ve been dating someone and things have been really great for the most part. We’ve been taking it slow - both for me because of my past and because I am very careful with my son so wanted to make sure I’m fairly certain about someone before they’re in his life. He’s great with my son, I couldn’t ask for someone better to be honest.

So fast forward to now, I’m 5 weeks pregnant with my boyfriend’s baby. Although it was earlier than expected, this is something we’ve both said we wanted in the future and when we found out he was so happy. We still have two separate houses and have yet to figure out a plan as to where we’re going to live etc. We have very different ideas as to what is best for everyone and I don’t always think he takes my son into account when planning.

He’s also over at my place at least 5-6 days and nights per week so he’s pretty much living here anyways. Here’s where I’m getting frustrated though - he has his own key, comes over every day, leaves his laundry here and I wash it, he’s eating the meals I cook etc. But he’s not contributing financially at all or really around the house. The other day I was so sick and couldn’t stop dry heaving while making my son dinner, transferring laundry, cleaning the kitchen, taking the dog out, bathing my son and putting him to bed. If he wasn’t here, I know I’d be doing it all on my own anyways - but I found it infuriating after working all day as a nurse that I come home to do all this stuff while he sits on the couch with his feet up and plays on his phone. I’m exhausted because my nausea is especially bad at night the last couple nights so I haven’t been sleeping hardly at all and his whole response is “that sucks”.

Just really needed to vent. Sorry, I know it’s a long post.