Sam was already quite familiar with Sophie's tastes.
This girl was a bit of a picky eater. She didn't mind eating meat, but she preferred vegetables.
However, there were many vegetables she didn't like, such as carrots and mushrooms.
He bought some groceries and, on a whim, also picked up a bag of canned beer.
He wasn't planning to get the girl drunk, but on days like this, with the holidays approaching, a little something to celebrate was always needed.
Otherwise, it would feel too bland.
This could apply to many situations.
For instance, if a girl invites you to spend a holiday alone with her, and you can't quite gauge how far things might go, whether she genuinely likes you or is just bored, or if she couldn't find anyone else to hang out with.
You could try asking if she wants to have a drink to celebrate.
If she's willing to drink with you in a one-on-one setting, it says a lot.