Question: what does it mean when a guy gives you chocolate?
Answer: If he brings you chocolate too, he's a keeper. He pays attention when you start rambling on about the finer details of your friends' love lives and even remembers all the relevant facts and names. He buys you flowers just because... and not just because it's Valentine's Day, your birthday or he's cheated on you.