First off, I feel like there was an obvious elephant in the room on this subject...why did you not discuss early on in the relationship who would be moving where? My hubby and I talked about several issues (moving being the most obvious one) long before we were in a serious relationship. That way, if we could not come to a desirable solution to the "distance problem" (and other issues between us), we could break things off early on and not be so heart-broken later on. I can't imagine being in an overseas relationship for any lengthy amount of time without facing that demon. But that's just me.
A question I had for you: did your wife ever imply that she was going to move to the US and then back out? You said you had fought about it for a long time. Did she make it clear to you from the beginning that she wasn't going to move or was that an afterthought? If she did imply she was going to move and then backed out, I can understand a little better why you might have more resentment than others.
Another point I wanted to make is this: when you are talking to your wife about this, make sure you are not using the sarcastic tone you were trying to use in your post. I have learned that the way you word things (and your tone) can make a world of difference when trying to communicate with your spouse. For instance, if my hubby is late from work and I say "Why are you late?" that is going to be received differently than if I say "Did you guys get behind at work and have to stay a little late?" See what I mean? If you are approaching her with things like "You don't understand how I feel because I sacrificed everything to be with you", she is not going to be very understanding to your situation...because she's going to be too busy being defensive because she feels like you are attacking her. You can say the same thing, but in a less accusatory tone and wording...try something like this: "I love you more than anything, and I don't regret all the things I gave up to be with you because you are worth it. But at the same time, sometimes I don't like living in the UK and I miss the things I left behind." I don't know how you are communicating with her, but it sounds to me like your attitude is a bit on the negative side, and I'm sure that is projected (even if subconsciously) when you are discussing the issue with her.
Lastly, I would just say not to dwell on the negative and the things you gave up...try to focus on the positive. Even if you hate the UK, you have to admit that it offers many of opportunities you would not have in the US. If all else fails and you can see no happiness in the UK in sigh, perhaps you need a divorce and move back to the US so you can be happy.