Your story has a similar outline to my own. I moved from the UK to Canada which has been excellent for my career but at the same time has put enormous strain on my relationships as I just don't get to see people thanks to splitting a really shitty vacation allowance (3 weeks Canada wtf).
Now I'm torn between putting down roots in Toronto, moving out to the sticks, moving to Europe to be close to everyone or doing the right thing for my career by going to the US.