What do I do?

I've been seeing this guy since high school (4 years now) on and off. He says he wants marriage and a family with me, but when we have sex he doesn't talk to me after. Am I just a long term booty call or does he have commitment issues?