I know very little about the EU. Seems like it would be predestined to failure given that some countries want to live beyond their means, using a currency that is shared with other countries.
Things I've read about Brexit, or at least what is portrayed in the media, seems like quite a bit of social issues. Looks like the Brits reached their breaking point. And I see no shame it, the idea of autonomous self-governance.
On a side note, one of my grand dads came here from Poland when he was in his 20's. When I was a little kid, I asked him to talk to me in Polish. To which he replied, "I'm an American, I don't speak Polish anymore".