Why is my boyfriend so unexpressive and kind of mean through text, but treats me okay in person?

In text, all I get are "yeahs" "sures" "fuck yous" "damn yous" or just acts like he's not interested in talking to me. But in person, he's all huggy, he says he loves me a lot, he holds my hand, and if I talk to guy friends or friends in general, he gets all over me. Wtf is up?
Why is my boyfriend so unexpressive and kind of mean through text, but treats me okay in person?
Post Opinion