You've probably been a good dude to her in those 23 years which is all good, but being good sometimes makes people take you for granted, I'm not married but my girl of 7 years said to me recently, "baby if there's anything u want me to do sexually, pls ask me, I don't want u cheating on me because u think I won't do it"
My girlfriend knows and sees chicks hitting on me, I'm just an average dude but I keep myself together.
Don't know how in shape you are, but the moment you start to workout have other chicks hitting on you at work/gym, trust me she would budge...but you can't fix 23 years in one day, you married a church girl?
If she's into you physically/mentally she would do anything, how many times have men met a girl that wouldn't do shit for their own man but let a cat bust in their face, swallow a nigga's baby etc. Just on the strength of feeling that dude.
How could she not wanna please her man in bed? It's time to start talking/fucking phat ass Tasha from next door, that's what women would do, if their men ain't pleasing, they would use that as a reason to fuck out...she just gave you the amber light bro.