what does it mean for a guy says you are my angel
For whatever reason he says it, he needs you to back off. Give him some room for awhile...
If a guy says that you are pretty it does not mean that he likes you. He could like you, or he could just be paying you a compliment.
It means that, for whatever reason, he doesn't want to have a relationship [or fill-in-the-blank] right now.
She is in a nice way telling you that you are not the type of guy that she wants to be in a relationship with.
It means he is the problem....not you
Dude he wants to do IT!!!!!
He likes you
nothing
"Can I have you?" means, "Can I have sex with you?".
He likes you
MONEY!!