Gosh, Kev, your post made me cry. Your X is definitely a witch!!! I think Beth gave you great advice. Thing is, who knows how long W's "present" H will be around? "You" will always be there for them. Correct S when he refers to you as "Kevin." Get your kids schedules directly from the source if necessary and don't ask your X for permission for anything.
(((Kevin))) We all love you even tho you dress funny........