@FenderJackson,
Does your wife actually know of the cheating that was going on with your Aunty?
Does she know of the best sex you have ever had at 23, was not with her?
Does this lady, (girlfriend) deserve a cut and dry or a sit down and explanation of your decision and why?
Does your wife deserve to be lied to?
Who are you thinking of in each and every scenario and who have you only been thinking of throughout your entire life...
How can it be the whole time? You are 45... You married her at 23, you stated she is already aware of past affairs... I am sure she will not be at all shocked over this...
So "she can't have a heart attack" .
Like others have stated, seriously, you sent this girlfriend into a real spin, realed her in, sent her out, like a fish on a fishing line.. This may be the last straw for her, you assume she will contact you again in a few months and ask to be sex buddies only... Never, assume a woman scorned and all that.
Lies are always found out "eventually", always.
What will hurt her more is not you stating, that you value the marriage and have been a jerk, thinking of yourself only , all your married life and have made a manly decision to not only "stop it" but to be honest for the first time in your life and tell her, in hope of her forgiveness, is her finding out because she will, trust me... That girlfriend is going to get real peeved and right about now as you are reading that and what others have stated, I can see you backtracking again and deciding to keep peace with the girlfriend.
How can you live with yourself?
What is fake is you.. In as much as you pretend to care, but really you don't you care about losing... You care about getting what you can, when you can, with no respect for anyone else..
I again wonder, if this was caused by your Aunty but you deny that. If she made you feel that way, it stands to reason why you would treat women as if they are meat.. Is that how you really felt but you can't admit that to yourself?
Marriage is real... Get real.
Fess up .. She doesn't deserve any more lies.