I took my girlfriend (now ex girlfriend) for granted and wasted her time, how do I forgive myself?

Anonymous

She left me 9 months ago. I've moved on and currently back into the dating scene. Even though I've been doing out on a date but I can't forgive myself for taking my then girlfriend (now ex girlfriend) for granted. I failed her and dragged her for too long.

She was very clear on her goals and timeframe from the beginning and I still took her for granted. She broke up after 5 years of seeing no progress, failing my promises and constantly being unpunctual on some of our dates. I realized my mistake and tried to make things right. I tried winning her back. I did asked her twice and both times she said NO, explaining how it's too late and she doesn't think about any future with me anymore nor cares. She sounded hurt and upset that it took a bad break-up for me to do what she's been waiting for all this time and said to not contact her again. Understandable. I've basically exhausted her to the point of no return. I regret it.

She's never coming back but truth be told, if I had the chance to turn back clocks, I would've committed to her 2-3 years earlier. I wasted her years and she's now 29. How can I forgive myself?

I took my girlfriend (now ex girlfriend) for granted and wasted her time, how do I forgive myself?
3 Opinion