Time for her to grow up if she is not having an affair but I will go with PDT on this one, she sure sounds like she is, do not let her disrespect you. Do not have outbursts, calm and rational when you speak, remember she is the one being unrational. Probably time to get some confirmation, and then listen to Puppy from then on.