I believe that two-state solution is a correct solution. Problem is as long as Hamas intends to try to push through with violence it simply won't happen, it's the reality. There is no way in hell you can make peace facing government under fire, because there simply won't be votes for it.
For this to happen you'd need Yesh Atid, Labour, Meretz and 2 other parties at least to have a solid 70 seats majority in the parliament AND you'd need to have actual credible leadership PA-side with actual willingness to do that. There is just no way anything like this happens in the next decade, especially not if Hamas continues with its bullshit, which it will - they did so in much better days, don't see them becoming peace doves, Arafat style.
---
Practically, I see there is IRA talk... Well they have to do just that. Arafat too was a leading PLO that committed terrorist acts just fine including murder of Israeli Olympics teams. And yet at some point he made a decision to renounce violence and lo and hello - Oslo accords happened.
If Hamas would do a similar step in good faith, this could happen again in time. But if they won't, well, things won't change.