They gave up Gaza and the Sinai, which were never part of any historic Israel. They have not given up shit. They want it all, and they want Americans to pay for it.
When the PM of Canada, our greatest trading partner and closest ally comes to the US, Congress does not give him a standing ovation.
When the PM of the UK visit of the leader of any other ally visits, they are treated with respect, but there is no shameless fawning.
When Netanyahu appears, it is like a bunch of Muslims praying at a mosque, every rep and senator bows down before him, like he was some sort of deity. They stumble over themselves praising him.
That is just crap!
We have millions of Irish in this country, and Italians and Germans, and when the leaders of those countries pay a visit,our politicians do not kowtow to them. Nor should they.
Israel is about as important to the average American as Nepal or Paraguay. The time for showing them with money and praise is over.