Sweet Sarah,
Gosh, I feel so bad for you...you tried to just ignore it all, I know. And you work FT, and take care of the kids, all the while dealing with these sxs. It's time for you to go somewhere to get this thing dxd...maybe Mayo?
Prayers going out for you, girl...take care of yourself!