I see.. a Libertarian.
I think the U.S. has compelling interests in the Middle East and Israel is the one and only true friend (and guaranteed safe base of operations) the U.S. has in this part of the world.
I would also note that if U.S. aid dried up Israel would, for lack of choice, find another nation to cozy up with. You will remember that before 9/11 when President Bush and Prime Minister Sharon were at loggerheads the Sharon government started doing precisely that with China and India. After 9/11 President Bush changed its tune and suddenly the U.S. could veto any deal with China the U.S. did not like.
I prefer Israel allied with the United States and the west. I also think that the American taxpayers get a huge return on the aid, mostly in the form of loans, to Israel. Israel is one of the few nations who actually pay interest on and eventually pay off said loans. The U.S. taxpayer gets financial and foreign policy/defense returns on their investment.
Do you spy on your “true friends?”