The EU negotiations have been made deliberately complex by the EU. Beneath all the obfuscation and deliberate efforts to dilute, delay or cancel Brexit, there is a simple disagreement. The U.K. says we will be an independent country like Australia or Canada. We offer a Free Trade Agreement which helps both, offering more to the EU as they are in huge surplus on trade.
The EU says we need to be bound into their laws and controls, and surrender our fish if we want a Free Trade Agreement. In that case the answer must be No Deal. We should not compromise our independence.