Mach,

By your account your marriage was done along time ago. You could of took the lead on fixing it. I think the real problem if you are honest with yourself is that your marriage was you entire life. You have nothing else going on in your life. You had been separated for 3 years and you made zero progress in friends, fitness, hobbies etc. Now she found someone else and your angry which I get but you have to carry some of the burden here.