Now that you know better, you can do better. You have the tools now that you didn't before. That is one of the gifts in all of this. Do not forget the lessons of the past but do not hold on to the guilt of it going forward.
Your W is not done yet. There is more for her to face and work through, just as there is for you.
Another one of the gifts is time. You have time to make sure you do what is the best thing to do for you.
Go to you son's wedding and show all the best of Bobby!