Personally I feel that leaving the EU is a terrible idea. As individuals we gain nothing, but we lose a lot. I cannot, for the life of me, see why people wanted to leave the EU in terms of how it will affect them personally.
However, you can't have a referendum and just ignore the result and have another one because you don't like the result of the first one. The result of the referendum HAS to be seen through for the sake of democratic voting, and I believe that Boris Johnson's priority is to get it through in whatever shape or form he can so that the vote is adhered to and then we can move on.
The campaign for a second referendum, or the process of passing laws to prevent the result of the first referendum being carried through, is a national outrage. Many people are agreeing with this stuff purely because there are many people who wanted to remain and are seeing that as more important than the integrity of democracy being maintained. Unfortunately that isn't the case. The integrity of a national vote has to be maintained.
Once it has been, then everyone is within their rights to want another referendum and to campaign to rejoin the EU - and I, for one, would vote to rejoin.
In the meantime, I think that we just have to hope that everything gets settled by October 31. The sooner we are out, the sooner we can start campaigning to rejoin. We just have to live with the result, and the only reason this has gone on so long is because politicians are deliberately stalling things in an attempt to thwart what people voted for.