You guys are not directly answering the OP’s question,willey may take offense. You are not being asked to offer relationship advice.
Hey my comments are "tounge in cheek’ as I know we here on CarTalk routinely divert from the OP’s direct question and try to get to the root of the problem, as we should.