The EU's only offered deal has been roundly rejected by Parliament.
The Deal which May and her team negotiated with the EU, was rejected by Parliament, including the ERG party within a party members, who only reluctantly supported her Deal at the third presentation. She didn't kick them out for disloyalty, which was a pity. She ought to have kicked them out earlier, but perhaps she thought it better to have them inside the tent pissing out.
The Article 50 guidelines state that informal discussions can take place before the leaving member invokes Article 50 and starts the two year clock. That never happened either.
Article 50 also anticipates that the withdrawal agreement and the future relationship between the EU and the leaving member are discussed in parallel. That never happened either.
Because May chose to take a belligerent approach.
Do remember Leavers, this Parliament was voted in after the Referendum. If you don't like its apparent Remainer composition, you need to remind yourselves that these are the MPs people chose to represent them. They didn't give May the mandate for her hard Brexit.
Also remember the Benn Act is law. Slippery Boris couldn't say whether he would obey the law or not.