Being a parent I know quite well how difficult the task of parenting is. It's like putting to a new test on daily basis.
I agree to you on the point that parents are not always responsible for the wrongdoings of their kids. Sometimes, the kids are born messed up 🤪