I totally agree in principle, incog. Maybe it's more of a communication problem where we need to "use our words" to express our frustration, exhaustion, or whatever, rather than let it build up and then discombobulate (is that even a word?). You're right--our loved ones deserve better, but I don't know anyone who doesn't have this problem (being harsher to family than strangers), at least sometimes.

One speaker at a gifted conference advised the audience that we should treat our children as we would our dear adult friend. She used the example of the friend coming over to tea and she accidentally spilled the tea Twice! To the kid we might flare in anger and say they need to be more careful--go get a towel to clean it up! To the dear adult friend we would probably say something like "You're a little off today, honey" while we mopped it up. I don't know it that's completely relevant to this thread, but I loved that part of her speech.