Hmmm...wondering what happened here? I know from experience that sometimes we women just tend to go along with things instead of saying how we feel. Were these your suggestions to do things, her suggestions, mutual suggestions? For those of you who saw Desperate Housewives last Sunday night, you saw a perfect example of the GF who constantly gave in to BF and then poof decided she'd given up enough sacrificing...some of us never do that. We just stay quiet to keep peace.
Thinking back to my R with Dave, initially when we met, I took him everywhere on my trips, NYC, LA, and then slowly we only started to go away to visit his family in FL. I knew it was important for him to see his family and I loved them dearly...but looking back, I sacrificed a great deal of myself there. Putting my needs and wants way behind his. It should have been a 50/50. I haven't been HOME in over 5yrs now.
It's also quite possible that she felt (perhaps you too) extreme guilt for leaving the kids behind because looking at your time frame it seems that it was after the kids came into the picture. It's natural to want to put our children first and in many ways we should. However, if you think about it...by failing to keep the flame alive, the marriage strong, you are really creating a greater distance between the parents, and the end result can be As or a D...and now what happens to the children? Split homes. So what's better, to me it is to keep the marriage a priority...by doing this you are actually creating a great future foundation for your children.
But that's neither here nor there right now. I'm not all that convinced that she never felt romantic towards you. Its quite possible to bring those feelings back too. You've got a good head on your shoulders my friend. You will be having a date, a getaway to the UK. Will the children be going or is there anyone that can watch them for you?
And honey, looks aren't everything. Don't allow yourself to get caught up in the competition with om, he's not worth it. This is between you and her, he's just as they say on here, the bandaid to the underlying problem that you are currently having. From all that I have read here I don't see that you have the typical issues, it just seems that life got in the way.