What does he mean? How can he like me but not get attached, does he mean he doesn't want a relationship? He had a thing with my mate before me...
"I just don't want to get attached" is a euphemism for "I'm in it for the sex and I'll keep lying to you in order to get it." Try going a date or two without sex and see what happens.
This has "booty call" written all over it
he wants you just for sex, but he is trying to keep you there because he knows you may not be up to be his booty call. if he wanned to be something more he would have done something already.