UK doesn’t qualify for diversity lottery
UK doesn’t qualify for diversity lottery
No green card lottery for Brits
Your problem will be immigration laws. You can’t just move to your ideal country. You need to go somewhere you can get a visa for. Which in your case sounds like Canada.
Don’t move to the states as a person who will be working customer service jobs, they don’t come with health insurance and there is no NHS.
Without being a person who can get a work visa, the only path is really to marry one of your friends if by “friends” you mean “with benefits” but if it’s just platonic there is no chance.
Make local friends.