Advice please

I’ve been with my boyfriend for 9 years, at the start of relationship he showed so much love and affection..now..nothing, he never spends time, he always has stuff to do on a weekend, when he’s not at work it’s like he just makes excuses to get away from me, I try my hardest for him in everything I do but he doesn’t care at all, I’m 16 weeks pregnant, it’s like he’s lost interest in me, I don’t know what to think anymore, I asked him today before he went if he could spend the day with me, he said he’s got to much to do, it’s like this every weekend, he works all week so I never see him, today he stayed an extra hour after he woke up, he’s never here untill night time, it’s a joke now making me ill making me question a lot of things, am I worthy, am I not good enough, am I ugly, is this why? Can’t take any more, I’ve sat down a spoke to him so many times and all he says is if your not happy then leave me then, he just don’t care