how long does break up pain last