Parenting any child, even the perfect child, the "please and thank you," honor student, doesn't-need-every-new-Apple-product child, is the hardest job in the world.
(Please don't comment or send e-mails saying that parenting is joyous, the most rewarding thing you've ever done and the act that has defined your life. I agree, wholeheartedly. But none of that changes my assertion that being responsible for the growth and development of another person, oftentimes your flesh and blood, is inexplicably difficult.) Read on.