Staying in a relationship just because you love someone is not worth it. love is not all you need. Respect is what you need. Time is what you need. Reassurance is what you need. Happiness is what you need. A bestfriend is what you need.
someone putting you through the same pain twice means they hate you... i'm sorry but there's just no other way to justify how you hurt someone, see the pain you've caused, etc, do whatever it takes to get them to trust & love you again just to put them through it all over again.