I remember what it was like being a guy Liam's age and trying to get a girlfriend; it's rough out there. He played by the rules that Summer: be polite, be respectful, be kind and the girl will like you. Only it didn't work out and that's not Evie's fault at all: Matters of the heart don't obey rules. He tried his best but it wasn't good enough...and that's got to hurt.
Hmm… I think kids are taught not to be like that anymore because it's scary and no one is entitled to anyone else's affection. Kids should treat one another with respect and kindness without any ulterior motives. It's unhealthy to think that treating a woman like she's human is reason for romantic affection on her part. Men like that get terrifying when they're rejected because according to their logic they can stop being respectful…
I feel sorry for Liam because being rejected is no fun, but I don't see it as a big deal at all. He'll be fine.
You do what you think are all the right things and you still lose. Ouch.
I don't think he did all the right things, though, because Evie is not an object to be won and there's not a list of things to check off… If he thinks like that he's not even thinking about things from Evie's POV. It shouldn't be about competing with Jude, but about what Evie wants. Even without Jude, Evie might not want to be with Liam because she may think they're not a good match.