Of course. I agree that those are the only two realistic options. I have no doubt that he will cave in; he certainly won't win any of his stated requirements.He has no choice. He either caves in or we leave the EU. That's reality that is.
Whether we leave the EU really depends upon two things:
1. An honest referendum is held and the people vote to leave.
2. An honest referendum is held.