He likes you. You can ask him out or flirt with him in a more physical manner. For instance: find an excuse to touch his hand.
Look into his eyes. Comment on how handsome he is. Life is really short.
Take a chance.
All you have just narrated, are good signs that a guy is admiring you for a date...read my article on: how to know when a guy is admiring you for a date....just navigate through my profile...you would find it...it will answer all your questions and many more....Good luck!
It definitely sounds like he likes you! At first it just sounded like he was really comfortable and close with you, but after reading the part about him acting strange when his male friends drink from your bottles, I'm pretty sure about him liking you.
He don't like buying his own food. He rather mooch off someone else's.
It means hes very comfortable around you, if hes not your boyfriend then why not make him yours :).
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.