...If my W would give me another chance I know for a fact I will once again be the man of her dreams with significant upgrades, and will be the best stepfather I can be...
Become the man of her dreams, with significant upgrades, and the best stepfather you can be:
1) REGARDLESS of if she gives you that chance.
and more importantly:
2) Because YOU want to be that man you ASPIRE to be when you look in the mirror. Not to sound crass here, but F her in this matter. You change for her? And you're failing yourself...and her.
Experience is a brutal teacher, but you learn. My God, do you learn. - C.S. Lewis
Life is usually all about how you handle Plan B. - Jack3Beans
Listen without defending; Speak without offending - FaithinAK