This episode completely dragged on for no apparent reason. We didn't need all this back story to just find out Kevin gets with Sophie of all people. It was a waste of an episode. People only like Sophie and Kevin because they are so consumed by the fairytale ending. Kevin CHEATED on Sophie, then ruined the relationship again when they were older. This isn't two childhood lives drifting apart and reuniting years later...this is just a toxic mess. I love the childhood romance trope but this IS NOT IT.
This was one of the first episodes to really disappoint me. Completely cliche, predictable and underwhelming. I was really hoping they threw me for a loop.
And don't even get me started on how that Valentine undermined every single relationship Kevin ever had after Sophie. That wasn't romantic, that was weird and disrespectful. It also made no sense on how it even survived. Also didn't they meet at the birthday party??? Or how a Kevin was about to try and hook ups it's Cassidy right before? PLEASE HAVE SOME SELF RESPECT.
Sophie deserved better. End of story.