Passion can return, but not until she works on getting over the issue that is putting her off. How long does it take? Well that depends. I can guarantee that it'll take longer than 6 weeks.
You violated her trust. You are who you are, and that's all well and good, but to be fair she didn't sign on for that. Right now I would imagine, she's angry, frustrated, resentful and probably hurt. Until she tackles that, you're just the guy that wasn't honest with her from the beginning. Her feelings are valid.
It's easy for all of us to sit back and judge her because she's letting this small issue destroy her whole marriage. But apparently this was a pretty big issue to her and she never addressed it. Her feelings are valid as well.
Everything we do have consequences. The consequence of your dishonesty is that your wife sees you differently. Even though you deserve love and respect, don't forget that this wound has been festering for a long time, 5 years. It'll take a long minute to fix it.
__________________
I've been married for 24 years and have four wonderful children.
|