I am new to DB and have been reading about your situation. I would say this, you are looking to be a man of honor, one who wants to be true to himself, a rarity but a good thing to be. If you can find no other way to fix this problem, or to walk away from it, a "man of honor" isn't such a bad thing. I am sad that you are in this situation, but only YOU can decide what works for you and no one who posts will be effected. So if you decide to stay, rather than to walk away and HOPE your next relationship will be better, then that is what you will need to learn to live with. Clearly, you have thought this through from every angle. Do what you KNOW you can live with. Just remember to take care of YOU, find ways to be happy with yourself and enjoy each little victory that comes out of your R. While I read through every post, this is what I took from yours and believe that "honor and integrity" is who you are. Good luck!
PS Trauma and hormones are a nasty combination, life altering. Trust me, I know. Not saying your W behavior is okay, but I totally understand where you (and she) are coming from. Miracles do happen, but would not want to rely on it.