Words can't describe how sad I am right now knowing that you have given up on me. The worst part is knowing it is my own fault because I didn't listen to you and give you the space you needed.
I am so sorry for all the stupid things I have said and done. You are the most amazing girl I have ever met, and the best girlfriend any guy could want. You are truly beautiful on the inside and out.
It's hurting me so much to know I have ruined it with you. I've ruined your heart. If only there was a reset button I could press because I love you so much.
I wish you were here so you could see the tears I cried from the hurt that I know I've caused!
My heart is heavy with hurt, those tears are now my hurt. I feel the shame because I now only realize the hurt I caused you! You may never forgive me.
I may be too late. You may already be gone. Or should I say that I am the one who may be gone, from your heart.
Thinking about all of this and how much I hurt the best girlfriend in the world just makes me cry. I do realize though it isn't close to the hurt you must have felt from the pain I caused in your heart.
I promised to hold and cherish your heart like any boyfriend should. But I did the opposite.
I wish one day to again have this heart I have damaged so badly. Have it open up and forgive this foolish guy who took so long to see the pain and hurt he caused. But, it may not.
It's your heart's choice. One that will not happen overnight. It may not even happen in time before some greater soul than mine finds it and cherishes it as it deserves.
I cling on to the hope that the heart that I've cherished and hurt, truly knows how sorry I am for the pain I caused.
All I can say I'm sorry to you, my love, my girlfriend and the best thing that's ever happened to me. All I can ask is humbly for forgiveness.
Please forgive me. For I only know now how it must of hurt and I understand the pain. I never really did before. Now I that I know what that pain feels like I will never ever subject it on anyone else.