People who voted in a free vote should not be the target of everyone's venom. That should be David Cameron, who's idea it was to give us all the vote in the first place. You can't expect the average person to know all the fine details, to have read every economic paper, to have predicted the future (COVID, Truss, Sunak). Some people vote based on their hearts, on their political leanings, on what they are sold. Others vote based on individual circumstances and family circumstance, some vote based on doing some reading (but it's not going to be the level that our policy makers and civil servants are pivvy too), some (in the case of brexit) voted on principals of democracy, some vote to feel heard, I could go on
David Cameron? oh yes!
But having "won" a non binding referendum, Brexitiers have made sure the subject cannot be revisited... strange as one argument to quit was for more democracy.....
The next EU vote, if there even is one, will be in in 20 or 30 years time.
Because of people like you, the younger generation have lost so much but do you care? nope, you'd do it all over again.