Looks like May is going to do everything she possibly can to force MP’s to vote for her ‘deal’.
I think that was her plan all along. 'No Deal' was never going to happen, it's just being used to frighten MPs and us. That together with 'ongoing talks with the EU' to run the clock down so that everyone will be so 'grateful' a deal is in place.
Ignoring everybody else, she always had the problem of squaring the ERG with the DUP. The ERG don't want any part of the UK to be in a Customs Union. The DUP need NI to be in alignment with Eire, but not to be treated differently to the rest of the UK. Two mutually incompatible requirements
As you say, if there's a deal that is just the start of 2+ years of negotiation of what kind of long term arrangements we have with the EU. Is it EFTA, EEC, Norway, Norway +, Canada etc etc. The trouble is it's inevitably going to be a deal that nobody is happy with, not Brexiteers or Remainers. We will have to take rules from the EU and probably pay in, but lose most of the benefits of full membership.
Prepare for 1. Two more years of this crap and 2. To be eventually disappointed at the outcome.
We're all in this together (as someone once said)