I hate Brexit for various reasons, but one of the primary ones is actually just the way it appears to have divided us as a country. People on both sides of the argument are saying and doing things that dehumanise the people with the opposing view - rather than wanting to have an actual conversation about it, a lot of people would rather just call them names. I try to avoid discussing the topic in public as it honestly makes me feel anxious and nervous - people are very entrenched in their views and I have (and have seen) plenty of online abuse hurled either way that I’d rather not experience in reality.
Also I really dislike this argument that MPs are resisting Brexit and trying to stop it, and that that’s why it’s failing. People seem to selectively forget that the current lot of MPs were voted in since the referendum and therefore have a more up-to-date mandate - and they do have to represent the views of their constituency. I think there obviously are some MPs trying to stop Brexit that won’t vote for any deal, but let’s not forget that actually the majority of parliament did vote to go ahead and trigger article 50.
There is a majority in parliament to honour the referendum result. The problem is that there’s really no way to do it. The fact is that there was no plan for Brexit before the referendum, so all sorts of people (including those in the government and from Leave campaigns) were saying different things about what it would entail. It is clear now that none of the choices that have been given to MPs come anywhere near matching the promises made during the Leave campaign(s). If Leave had campainged on a No Deal, then it would be pretty simple - we would leave with No Deal. But instead they chose to present a vision of an underliverable fantasy Brexit. Whether or not they believed it at the time is another matter - did they really think it would work out the way they claimed, or were they trying to manipulate the public to swing people that were on the fence over to voting leave? Either way, I believe that if they’d campaigned from the get go on not having a deal, they would most likely have lost the referendum.
So the problem isn’t that parliament is trying not to leave, the problem is that there is no majority for any particular way of leaving. If I were an MP right now, I’m really not sure what I would do. There is no mandate for No Deal, because that is not how Brexit was sold to the public. No one seems to like the Withdrawal Agreement. So as an MP, what do you vote for? There have been no options available that reflect the way Brexit was sold to the public, and that is the real reason that it has not been delivered yet.