Nicely said. Of course, those words won't sway arrogant, selfish people so I have to add few things. No country was paramount force in the world forever and in 50 years USA probably won't be undisputed military leader beyond compare. If you think it is lots of time, in 40 years situation on occupied territories haven't changed a bit and Israel exists only 60 years. Then, demographics in US change. Muslim population is growing and local Jews are now in mainstream, often intermarried with others. So what happens when AIPAC cannot sway US politics as it can today? Just cutting aid would rock Israel to the core and most other countries would have US sanctions by now with such behavior.
Education Minister Bennett orders increased funding for gay youth organizations (Haaretz)
from the article: America, stop sucking up to Israel