Fantasia Barrino has been through a lot. She’s been a single mother, almost killed herself during an affair with a married man who she had…