Need advice

Okay so ive been dating the guy for almost a year now. Im having his baby soon. I’m 15 weeks. And I really love him. But with Valentines day today he already told me hes not getting me anything. Not even a card. But he expects valentines day s3x. I know he used to get his ex wife gifts and romantic gestures all the time. And if he was still with her he'd be getting her something. I want to be like if he doesnt do anything then im not giving him s3x but I also dont want to just hold out on him. Im not sure what I should do. Or how I should feel about this. Also with the baby coming I feel like he should be more excited about it. He has 1 little girl already who’s 2. And he has her on such a high pedestal. Like no one not even this baby can reach her. He refuses to talk to her in my belly or do skin to skin when I give birth because “I didn’t do it with (daughters name. And she turned out just fine” I really feel like this relationship and this baby will always come second to his 2 year old and his past relationship with his ex wife. And it makes me sad. But also confused because he says he loves me and want to be with me and only me. And I’ve tried to talk to him about it but he gets defensive and annoyed when I try to talk to him about it.

Pic so we don’t get lost