When you saw a preview from this episode of Iyanla: Fix My Life featuring DMX, you knew it was going to be intense, but you couldn’t have anticipated this. Iyanla sets things up to get heated, and they do. DMX breaks down while talking to his son, calls Iyanla a bitch and then apologizes, and opens up about some very serious life issues.

Watch the full episode above.

(Mr. World Premiere)