You obviously haven't heard the saying...

"Opinions are like bottoms, we all have one...but we don't show them in public"

Suzan - it sounds like you're doing great being a working mum! You don't need to justify your actions to a bunch of strangers.