Never be ashamed of who you are, we all have a story to tell.
Parenting is hard, single parenting is even harder, sometimes you just need someone to see what you do and let you know, you're doing great!