I have just endured the most humbling experience of my parenting life. Let me put this in context. Before I had a child, I knew it all. I knew exactly how I would raise my little angel so that he would never, ever throw fits. No, my little one would be well behaved, polite, sweet [...]