My boyfriend won't get my texts but when i call it goes through?

I keep texting my boyfriend but the messages won't deliver. Tho when i call him it works bec it rings. What's the matter!
He is at the bar with friends.
We both have iphone

He might have blocked off messaging?

His phone may be off? Not like the complete service but maybe he shut it off

Maybe it's a phone glitch? More than likely he just wants to hangout
& drink with his guys.

His phone can't receive messaging because he hates texting he prefers calling