"If you have never been hated by your child, you have never been a parent. "
Bette Davis (1908-1989), American actress
Sometimes, as a parent, we might have the inclination to beat ourselves up for all our kids failings, particularly when children externalize their reasons for their problems which often fall in our direction. Of course, there are times when we must accept accountability for our shortcomings, but children often have an uncanny ability to make it all our fault and we often internalize this criticism to an extreme. They often magnify the serious of a situation and become can become very dramatic.
I've just been grateful that as my children have gotten older, they have reach a point where they realize that while we aren't perfect, we're not quite to ogres that might have appeared to be years ago. So, when hard times come your way and your kids scream in your face, bite your tongue a little with the knowledge that this phase will pass . . . perhaps not in the timeline you would hope for, but things often improve. You just have to be prepared for the long haul.