I voted Remain.
To say nobody knows what they want in my view is a comment restricted to Politicians. In my view every politician knows exactly what they want and is self evident.
The people know exactly what they want too and have already said so.
If there is a second referendum I will vote but I will vote Leave because I passionately believe that it is anti-democratic to ignore an existing mandate simply because it is not the answer you wanted.
Further down the line you can revisit the whole imbroglio, hopefully in a more measured and informed way. As Remoaners have been stating that the referendum result is flawed because all those silly brexiteers were ill informed and easily swayed by propoganda promises, so it will be good to have experienced operating as an independent nation outside the EU so we can all make a truly valued judgement.
The problem is though that "leave" was not clearly and consistently defined, and the implications of doing so weren't known. The way "leave" was defined and voted for by many is completely inconsistent with the political and legal reality of the situation we are in. It's cake-ism.
A referendum or cancelling Brexit probably is the right thing to do, IMO, now. There was no mandate for the deal Theresa May has presented (everyone hates it and no-one will vote for it). There is no alternative other than no-deal, which would violate our existing international commitments, which we can't do.
Why is more democracy, i.e. confirming that people still want to proceed with a decision through another referendum, so undemocratic? It has been proven that we can't have what was promised, therefore the decision to leave that was made on that promise is invalid.