I have a niece who spent a couple years on the street in Seattle. Mostly due to drugs. A hottie? Um, no. Not even close. She had a kid with another junkie. My sister is raising her. My niece is trying to get cleaned up. She has a decent job and is trying but I doubt she'll ever be a fit mother.
Don't give up hope.
I personally know many that have become "fit mothers" and productive members of society. And males that have become responsible fathers again too.