Khloe Kardashian penned a birthday message to her serial cheater ex Tristan Thompson but not without throwing in his past mistakes.
In a post on Instagram the Good American founder called the NBA star the "best father" to her two kids along with a slew of other compliments.
However, what was the icing on the proverbial cake was when the Keeping Up with the Kardashians star hoped that Tristan continues to "crave change", hinting of his very public image as a cheating man.
"Happy birthday @realtristan13," she began
"You are truly the best father, brother & uncle. Your love, attention, silly dances, hugs, carpool rides, bed time rituals, the way u show up for them. All of the above means more than you’ll ever know to your family of littles.
"My birthday wish for u is that u continue to crave change, healing, and transformation. Be strong, be kind, be patient, be free. Continue to Make your soul and your mommy proud. Happy birthday baby daddy."
The reality TV star also shared images of Tristan with his children and nieces.
Among the carousel of photos she also shared a first glimpse of her son, whose name she has yet to reveal.
It is pertinent to mention that Khloe turned off the comments on the post considering the public backlash she consistently gets for choosing to give Tristan chance after chance.
For the unversed, the couple had separated midway through welcoming their second baby via surrogate after it emerged that the basketball pro had cheated on her and welcomed a baby of his own with another woman.
Currently they are co-parenting their daughter True and their son.
Take a look: