Most parents do their best to raise their kids with the love and support they need. Of course, no one is perfect, and parents ...