It's not easy to see your beloved go. But breakups happen. People leave. And it hurts like a thousand daggers to the heart. You fall in love, grow together, and one day the string snaps. 'Enough' is not enough anymore. What is left in the wake of those never-returning footprints is the void that feels so deep, there's no bottom to touch.

Until the time someone catches you.

Facebook

Just like Kalie Wright was caught by Ryan March after her ex-boyfriend dumped her. In a heartfelt letter that he penned, Ryan thanks the man for walking away from her life - because if he hadn't, Ryan would never have met his forever person.

He writes,

"To the man who let her go,

Thank you. Thank you for walking out of her life, for leaving her. Thank you for giving me the opportunity to love her, to do things that would make her happy, to really keep her. Thank you for hurting her. If not, she wouldn’t have learned something valuable. I will try my best to not cause her pain, for it hurts me to see her cry. I will do all the things you failed to do for her like be there for her when she feels so alone, prioritize her and not make her feel like she is just an option, listen to her stories, rants and complaints no matter how bizarre or cliche they might be.

Give her time and affection even when she is not asking for it. I will take care of the girl you failed to appreciate. I will love the girl you took for granted. I will do anything to keep her and make her stay. I will love her for all that she is, and will support her in anything that she wants to be. I will be the partner you failed to become for her. I will be the man who will never make the same mistake that you did. I will never let her go."

A love like this. :)