America forced Israel out of the Sinai as part of the deal for Egyptian peace. Hizbollah forced Israel out of Lebanon after making the cost of occupation too much for Israel to bear. The settlers were removed from Gaza as a security precaution, but Israel still controls Gaza 100%. As for the Golan, unless Israel is forced out by America as part of a peace deal, or forced out by making the cost of occupation too high, the will never leave. Look at the west bank as the model. Israels strategy is to put so many settlers into the territories that they will claim that a withdrawal is impossible.
Suspect Bangkok bomber arrested, found with possible bomb-making materials (Reuters)
from the article: Report: Syria willing to consider phased Golan pullout