Question: how to tell if a guy only likes you for your body?
Answer: He never asks to hang out before 11 p.m. At worst, he just wants you for sex, and at best, he's trying to avoid taking you out on a real date. ... 
He's superficial in almost every conceivable way. ... 
You get the feeling that he hates talking to you. ... 
Every time he compliments you, it's about something physical.