I really feel for her. She will have challenges and heartbreak. But as long as she keeps moving forward and seeks/gets a good support network, she can raise herself and her son into people that she can be proud of.
Never accept an insult from someone who you wouldn't ask for advice.