how long does breakup pain last