Please consider offering the apology and the book. Waiting to solve a marital problem is very often, not a good idea.
Quote: ---------- Now I feel I am being selfish. ----------
That is what people normally do when they realize that their sense of entitlement might have run over the edges a bit. It is called guilt.
quote: ----------- She says this could take a long time, if ever. -----------
This is the part that concerns me, and tells me that there is a chance that their is another person in your relationship. She does NOT feel guilt for her entitlement, that has also run over the edge.
You need to stop feeling sorry for yourself, and talk to your wife. Find out what the affair was all about. Find out why she feels she will never be able to forgive you. These are things that you need to know.
It is normal to make mistakes when working out a relationship. The mistakes that you do NOT want to make, is the mistake of giving up, or 'waiting for just the right moment'.
If you have any idea that you are going to be able to work out your marital issues without conflict, then you have two choices. Lose the idea, or go ahead and divorce. Anything else, and you are just wasting your time.
All the best, -NOPkins-
I will ferret out an affair at any opportunity.
-An affair is the embodiment of entitlement, fueled by resentment and lack of respect. -An infidel will remain unreachable so long as their sense of entitlement exceeds their ability to reason.