Israel is under direct attack, and responds by taking out missile sites which Hamas locates in civilian areas.
US is not under direct attack, and blows up wedding parties without warning.
Compare the reaction to Hamas firing missiles into Israel, and starting wars, to that which follows Israel's retaliation.
Fact is, if Hamas stops these wars there would be no need for retaliatory strikes.
Perhaps if Israel stopped stealing land in West Bank and allowed all exiled Palestinians the right of return there would be no need for rocket strikes..