First things first, this movie has perhaps one of the best soundtracks in a rom-com movie. The character though lack depth and even feel a little fake at times. But the story they are trying to tell is as old as time and understood by people who have gone through similar thing in their own life. Its a fun movie and tries to keep it simple, take out the overacting and forced emotions you have a genuinely good frame work for a blockbuster. Sad they couldn't make it so. Do watch if you are suffering through a one sided love story yourself.