Whew I know that feeling! H will recognize poor behavior between other people pretty easy and comment on it but doesn't see himself in the mirror. Maybe there's your answer, have W and D17 face each other and ask if they like what they see.
Live your life while you are still living. Riding the trail less traveled.