The EU have given as much as they can. After all, it was us who voted to leave, what were they going to do?
Yes, business is suffering, but Labour's proposal for Brexit was accepted in principle by the EU, but May just refused to listen to anyone. So, it's all come back to bite her. Tomorrow Parliament will probably vote to reject No Deal, and where we go from there is anyone's guess.
We will leave, that much is clear, though we will suffer as a nation as a result. But how, when, and on what basis, is all to play for. It's no use blaming the EU though - they don't want No Deal any more than we do, but have offered as much as they can. The Irish backstop was always going to be trickiest part of the whole thing.