I also don't agree with this whole "It's the racist people in the country who voted cause they hate refugees" perspective either.
The UK has been bad for the EU in general. Don't get me wrong, the EU has its share of supporting wars, supporting the US (and hence more wars), but the UK is a huge piece of that. It's part of the five eyes and the hegemony.
The GPB has been horribly overvalued for years. It's bullshit the UK gets so much leverage in the EU, yet they refuse to adopt the currency and refuse to be part of the Schengen Area (which combined with their high GPB value ensures they make a shit-ton off long term backpackers; most countries get 120 days of tourism in the UK, but only 90 per 180 in the Schengen Area).
It's a two year exit process. I'm sure the UK will make new work/visa agreements so many living abroad can still do so (and if not, well you have 2 years to see if you can get a visa), but I don't see it being reverse. It was a voter initiative. That's not something you can neg on.
Scotland has talked about independence and it's often been viewed in the same light as the UK leaving the EU. But now that the later has been shown as possible, maybe it's time to finally break up this weird not-really-a-country country.