Would you take someone back who left you broken hearted. They thought the grass was greener on the other side and it wasn't. They also felt really bad and know they made a huge mistake. Now they are willing to do what ever it takes to make things right and get you back.
The relationship was great and they are still in love with each other.