`but when he gets back home and we talk on the phone or online he kind of sounds too detached.`
i know the exact feeling there, has he aways been `detached` online/phone or is it becoming more so as time passes by?
Personally i would watchout for this guy he sounds like a bit of a player and is only after the sexual interaction.
before you give oral or anything again you need to develop a relationship with this guy which is strong enough for you to beable to openly talk about ANYTHING. If you dont do this sooner rather than later this relationship will not last and you will end up getting hurt
edied: didnt read all the posts, glad youve stoody up to this guy well done