Isn't just baffling how they call us out on being bad parents. Mine says I am helicopter mom always around...well duh he left and my youngest are small and need a stable force around them. Stay strong and take it for what it is...it is about them not us. And try not to let it get to you..As a mom i know it hurts to hear the spew about our parenting. I can tell you your S has a great momma.