People can be so terrible now a days, it takes a lot to keep myself sane. But the sheer feeling of helplessness you go through as a parent when it's something effecting your child is crippling. While adult children are "expected" to deal with things, they are still your children and they can still be hurt. Never forget that.