When we're alone, he's a totally different person. He's so affectionate, almost annoying! But he won't even sit NEAR me when his friends are around, i don't get it. What can i say to him? He won't ever open up about stuff, if we even try to have a serious conversation he changes the subject, so i can't just dive right in and go 'WHAT'S WRONG WITH YOU!?'
We've only been together for about 3 months, and he's never had a girlfriend before.

Any thoughts?