Dwyane Wade took to Twitter Wednesday to publicly declare that he messed up with Gabrielle Union, the woman he plans to marry.
“My Life mistakes gave me you and my life mistakes almost made me lose you but your love has conquered all,” D.Wade wrote on Instagram.
The NBA baller admitted in December, not long after the two announced their engagement, that he had fathered a child with another woman during a rough patch in his romance with the “Being Mary Jane” star.
“In our time apart, in our break, in our pain and our hurt, a blessing came out of it in my life, having a son who was born healthy,” D.Wade explained during a press conference late last year.
Since revealing the news, the two seemed focused on tying the knot, and D.Wade expressed that he’s ready to start that journey.
“I hope to spend the rest of my life with you…” he wrote.
NEXT: What are people saying about D.Wade’s apology? Find out>>