Dwyane Wade recently retired his NBA Jersey, and the legendary basketball player is now speaking out about his toxic divorce from his ex-wife, Siovaughn Funchess.

During his ESPN documentary, "D. Wade: Life Unexpected, Wade said the following about ending his marriage to Funchess.

"Siohvaughn Funches was my high school girlfriend. Siohvaughn had her own car, she had a job, money, this and that. We started spending a lot of time together because it got me away from the noise and everything going on at my house."

But after she became pregnant with their son Zaire, everything changed:

"I broke down. [I thought] my career, my life is over…Our relationship was rocky. We got together at 16 years old so we had a lot of differences and we didn't know how to handle those. I wasn't a big argument, fight type person because I grew up hearing my parents do that, and I didn't want that to happen to Zaire, so I would just not address it," he explained.

And when it came to the divorce, it was a bitter and lengthy process:

"My divorce was taking forever. She wound up having 13 different lawyers in the process. So every time you get a new lawyer, the case starts over. I'm having a hard time having a relationship with my kids, seeing my kids. A lot of times she would not bring them out, and I would have to get the police involved to find her -- It became ugly and nasty -- My emotions were all over the place because, on one hand, you want to celebrate a victory, but on the other end, no one wins. There's no winner in a custody battle."

He also opened up about parenting trans daughter, Zaya:

"When Zaya came out to us, I had to get educated on every scenario and every situation, and I'm still being educated," Wade said. "My child comes home and says, 'Hey dad, I feel that I am a she.' My job is to help you become who you are, but I'm not trying to change who you are. I see you how you see you, I stand for you. That's a conversation I had to have with my daughter."