On the s** thing...it's been bad for a 4+ years. I ask for it, she agrees most of the time, but she generally gets mad before/during/after. After seeing the texts I haven't asked in about 3 weeks. This prompted her to accuse me of "getting it from someone else". Any advice on this?
Yes. If you're going to have sex with your wife, for god's sake, USE PROTECTION.