Reasons for war:-
1.The key issues are: mutual recognition, borders, security, water rights, control of Jerusalem,Israeli settlements, Palestinian freedom of movement,and Palestinian right of return.
2.Why I stand with palestine? :-
Because the war was initiated from israel's side by entering the preoccupied territory illegaly and forcefully.
Also the israel is much stronger and armed in comparison to poor unarmed palestinians.
3.Proposed solution:-
I'll go with the most commonly proposed and most aggreable "TWO SEPERATE STATES" idea.