Man... NOTHING has sailed. You can get your marriage back IF YOU WANT IT BACK.
You're right, she will NEVER come back to you, if you stay the same guy that she left.
Here's the question: do you want her back? Do you want her back bad enough to get your @ss in gear, and be the man she needed you to be? If yes, make your resolve, and do it. You have time. You can do it.
I'd pay a million bucks to be in your shoes.
Me: 50, MLC/WW 45 Young kids Nov 2015: BD1 Apr 2016: BD2 Jan 2017: W filed Feb 2017: D final