Heaven knows I've never been a saint

from Eminem – Going Through Changes Lyrics on Rap Genius

Meaning

Kim is not to blame for there relationship ending, he accepts part of the blame.

To help improve the meaning of these lyrics, visit “Going Through Changes” by Eminem Lyrics and leave a comment on the lyrics box