There is no definitive answer that can swing this for you mate.
For me, I do have a better life now. But, yeah, I do miss my family and friends, every day, after nearly 6 years here. That's never going to go away.
We moved here because most of wife's family were here. But mine are in the UK. So, we have a family scene here but not my family. But, for me and her as a couple, living here is well better.
Who knows, you might like it, you might hate it. It's a trade off you have to take a chance on if you want to go for it.
Good luck.