I saw in U-turn's thread that you're 2nd guessing some of your DBing approaches and timing. I too wish I would have done certain things earlier- maybe it would have prevented W and OM from getting more serious? Who knows. But be honest with yourself- were you fully detached and prepared to move forward without W should she not given up OM contact a few mos ago? I know I wasn't.
Your DBing is still a work in progress. Keep working on yourself and stay focused on your boys. They need a strong role model right now no matter what happens between you and your W. Be the man/father they can be proud of.