i related to this film so much
most of us have been there, if you haven't then you're sure as likely to have your turn soon. 500 days of summer is a beautiful yet heartbreaking tale of unrequited love; a must see. you'll laugh, you'll cry and then you'll realise that there's hope yet. heart warming.