I feel that I need to be able to look my kids in the face when they are older & be able to honestly tell them that their dad did everything he could to work on fixing his marriage to their mom.
Doing everything you can could mean getting strong, letting go and demanding respect. That is what is needed here. You don't seem to want to see that. Don't fool yourself with the thinking that you are taking the high road. What you have been doing is NOT working. Seems like you are the only one who doesn't want to see that. She is crying out for you to get some backbone here. She knows deep down inside that she is walking all over you. A woman can't have feelings of love when they don't have respect. Women RESPECT men who stand up to them. AND getting her respect can most definitely lead to loving feelings coming back. That is the reason why you have to demand RESPECT FIRST. (first rule of order) She can't feel good about herself now because she knows she is treating you terribly, and yet you take it again and again. For some unknown reason, you seem to think this is "taking the high road." Would you rather be right or be married?
You seriously need to re-evaluate your methods. They are not working. You haven't tried letting go and getting strong yet and showing her that you will NOT tolerate her actions anymore. You have not shown her that YOU are taking charge now and making the best decisions for YOU, and if that includes divorce and such... So be it. You are confusing being a doormat with doing everything. You will feel much better about yourself when you take the bull by the horns and become a man of action and decisiveness instead of following her lead. Women are not attracted to men like this. Your situation proves this yet again.
I recommend you re-evaluate your method of handling this and stop going by your "feelings." As you may well know, feelings are not the best way to run your life.