I'm very tired of hearing about the "two state solution" there are already 2 states.  Gaza is a state, and it's so obvious if you just look at it.  It is an independent territory with its own government, defined borders and a defined population.  There are already two states, the only thing is, that didn't result in a solution at all!  So stop talking about a 2 state solution.  If Israel withdraws from the west bank, the west bank will be taken over by Hamas or ISIS, either way, there will be no solution, just more war.  I would love a president to say "Israel's security is our concern.  They are a liberal democracy and that is what we care about.  We are interested in their security, if that means peace, great, if not, the status quo will do."