500 Days of Summer

Dude's an obsessive, downer creep who spends the whole movie whining to his friends and only pulls himself out of the gutter when he finds another innocent girl to project his insecurities onto