Why our first love is so hard to get over