Tad,
I am on the same boat as you. Every time i feel ok with things, i hear a comment from one of the kids that triggers me to the core. Calling your child names to belittle him or her and blaming their withdrawl from him onto me is getting really old.
And i am suppose to forgive him?
Not in my book.
I beleive, eventually, they will be tired of hearing sorry with no behavior change. I know i did.
I no longer make excuses for him nor will i accept his empty apologies until i see a behavior change wich will probably never come.