Dear S.... I wrestled for a long time in deciding whether to send this to you at all.
How long has it been since we last spoke or met? 7 months? I think to you it may feel like a long time but for me it has only been a little while.
7 months is far too short a time to forget you. 7 months is far too short a time to forgive and move on. In those 7 months I counted each month as a milestone because I wanted to be a little closer to the day that I no longer had you in my heart.
The end of a relationship is never any one party's fault. I won't make any excuses for my behaviour. I did a lot wrong. I just want to tell you that I'm sorry. I am sorry for my selfish ways.
I know you said you weren't ready for a relationship with anyone, but honestly neither was I, and I forced it and ended up hurting you.
I'm sorry for the mean and hurtful things I said to you and about you.
In the days after we ended, I bad mouthed you to anyone who would listen. I'm sorry.
I could go on and on, but I want to cut that short and ask if you'll forgive me. I know it might be premature to ask that you'll forgive me right away. But sometime in the future I hope you'll find it in your heart to do so.
I have nothing more to offer you except the hope that you've moved on and met someone better now. Maybe our paths will never cross again in this life and the next time we meet will be in eternity.
But whatever happens, God bless and I wish you all the best