Breakups are painful. You invest so much in a person and suddenly, they're gone. And then you have such a hard time moving on and your heart refuses to close the door on your past. You think and overthink about where it all went wrong and you're convinced that you'll never find love again. But that's the thing about love. It comes to you when you least expect it. All it takes is one person who heals your wounds like they never existed. For Kalie Wright, this man was Ryan March.

Ryan is a tattoo artist based in the UK and he sure knows how to treat his woman right. He wrote a heartfelt letter to his fiancée Kalie Wright's ex boyfriend, thanking him for walking out of her life because that gave him an opportunity to meet the woman of his dreams, whom he plans to love forever.

Read Ryan's full letter below:

Source: Facebook

"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, 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."

Here's the Facebook post where Ryan's letter was posted:

This one's a keeper!