Parenting can be complicated. You can do your best, but at the end of the day, your child may not turn out the way you expected them to, possibly through no fault of your own. But sometimes, some ...