SO doesn’t understand

my SO currently works/lives in north carolina and i’m in california. he’s been gone a month already (he was already there for two months but came back for a little) i’m currently 32 weeks pregnant and he’s missed my whole pregnancy. he never asks how i’m doing or how the baby is. on his days off he spends time with his friend and his fiancée and their daughter. he barely texts me and when i facetime him, he just ignores me and puts me on pause. he’s supposed to come for our baby shower but i’m not sure if i want him to. he doesn’t understand when i get upset over it. i don’t know what to do. i feel so unappreciated.