I must say that as a former UK resident of almost 7 years, I don't necessarily regret repatriation back to the US (FL). I had to do so out of necessity: I left because of divorce from my British husband, now ex. He was abusive and the only way I could get away was by leaving the UK altogether.
Of course, I had wanted to move back to the US for ages, but I had glamorized it all. I've now become disillusioned with the US. As proud as I am to be American, my life in the US is much worse than it was in the UK with regards to income, employment, health benefits, etc. Lack of support (emotionally mainly) from the majority of my own family doesn't help either. I miss the privilege of the NHS, a stable job, and great coworkers.
Despite missing aspects of the UK, I do not wish to return to live there. If I hadn't moved back to the US, I wouldn't have met my partner, who is the most wonderful man. My partner and I now want to move abroad -- it'll be the second time for me, but the first for him. We won't be going to the UK, but to France. It's a few years down the road, of course, but it is what we dream about. We're planning as we speak!
At the time, it was right for me to move back to the US. I could see no other alternative then or now. Honestly, I would do it all over again and not change a thing.
And if I could do so, and I know my partner agrees with me, we'd pack our bags now and move to France.