This is exactly why being a grandparent is the best!
To parents of small children: Let me be the one who says it out loud
We are all just trying our best. This happens all the time. My children have given me more love, joy and education than anything ever before; but they have also given me more anger, hatred,sadness and guilt than anything. Some off that you could almost be saying about me, and my boys are 12 and 14!!! Nothing was easy, but we made it and we even managed to make some good memories along the way.