Parenting is challenging in modern times, but letting a child face struggles and adversity is hard for parents, but vital for the child's development. My own experience
Read this post on ramblinginthecity.wordpress.com