No one really knew what the terms for a Brexit were going to be when the vote took place. I would support a second referendum when the final terms are known. After that there can be no disputing the result either way.
Just from speaking to other people there does seem to be some who have changed their minds since the referendum and some who voted without really knowing what they were voting for.
I've noticed in the past few days that a couple of 'prolific' high profile people have pulled the plugs on their social media activities. Social media can come back and bite one on the bum if one is not too careful.