why does isreal hold so much power over us polticians?

as much money as the united states puts into isreal, they lobby for the united states to cater towards their interests. We spend so much money for them to live well, and safe, just for them to tell us what to do. Having interests & allies overseas is good but, should it not be the other way around?