trfirst--
I'm guessing that part of your anguish is coming from trying to believe two incompatable concepts at the same time.
Unless you are a lousy, rotten person, your ex-lover cannot be both a Soulmate and a lazy, manipulating SOB. He used you. He abused you. He discarded you.
He doesn't care how you are doing any more than he cared for your feelings during the affair. His call was to mitigate his "guilt" (and perhaps to relish the last few embers of his little fling). He wasn't interested in your pain and anguish while your affair was going on and he's not particularly interested now.
Quote:He told me he was sorry for ruining my life because of the rumors, I told him to not give that a second thought because there is a big world out there and I will not let a few shallow people from the Elks ruin my life.
A "few shallow people from the Elks"? Remember? He allowed them to blame you. He gets to reconcile with his wife and look like a redeemed sinner. You get to carry the reputation of "homewrecker".
He is "sorry". Wonderful. You are in pain because of his actions. Not so wonderful.
Not only are you juggling the Lover As Soulmate and Lover as Selfish SOB, you're facing the fact that the love, patience and understanding that you invested in this man were a waste of time and energy.
Everyone has moments of being a damn fool. You realize your folly,
and comprehend the nature and complications of your folly and then you move on.
If he's such a wonderful guy, you must be the bitch and homewrecker and he was right to leave you. Of course this line of reasoning creates unbearable anguish in your psyche.
Stop forgiving him and get on with the business of forgiving yourself.
Hang in there.