Mary J. Blige believes she has to live through some painful life moments because of the assignment that God has on her life....