So you went against your core values because something was more important at the time. How will you resolve that? You can't get the world to align properly so that you're happy and don't have to break your core values again. You've got to seek integrity and heal what was broken in you.
I don't know what to say about your marriage. It sounds like you didn't know how to resolve difficulties in your marriage so you looked elsewhere, which does not solve the problem in you, and when your W moved on then you realized your love for her, which completely ignores the problems she had/has that have not been resolved. Wouldn't you both be right back where you started if you were back together?
Why did you choose a W who didn't show care and love and who put you down? (I did the same, and now I know why, and there's a lot of power in counseling to find that stuff out about yourself.)
Adinva 51, S20, S18 M24 total 6/15/11-12/1/12 From IDLY to H moving out 9/15/15-3/7/17 From negotiating SA to final D at age 50 5/8/17-now: New relationship with an old friend __ Happiness is a warm puppy.