At some point the US also needs to make some bold steps with Iran too. All this dick waving from both sides isn't getting anyone anywhere.
So in the same way they can trade off normalisation of Arab states' relationships with Israel in return for a two-state solution, they can offer Iran something they want in return for stopping funding and arms supply to anti-Israeli groups. Now, I wonder what Iran wants?
I get it: the revolution wasn't great for the West, the hostage situation was pretty bad, the botched rescue attempt was embarrassing, and yes I know Iran has supported terrorism, but the US has been fomenting rebellion in Iran for decades too. Time for some grown-up diplomacy, and once weapons and funding dry up, Hamas and Hezbollah disappear up their own arses.
It's hard to see the US making any bold moves, though, with the political mess they are in and an election coming up.