Money for Israel is ok, the only Capitalist democratic Nation {just like the USA} stuck in the Middle East surrounded by murderous Muslims of the Shia faction, sworn to "wipe Israel from the face of the Earth." 
The majority Sunni Moslims are more secular and eaten up with Scripture fanaticism. 
Money for Ukraine is ok for now, to keep Russia in check till TRUMP is US President Jan 20 at 12 noon, who will decide the next step in ending the war. 
Sanctions are fine, and had weakened the Russian economy, the Rubal (and BRICS} in the toilet, but mostly because Putin's war is in its 3rd winter in Ukraine when should have ended in a few months in the 1st winter; and because this season, oil consumption is down, especially by China who is turning to coal. 
Yes, Europe is hurt too, but what matters is not Bidon, but incoming TRUMP who has been hated - and feared - by Europe for 10 years - he told them to cut their dependence on Russian gas - but they ignored them. Now TRUMP says they can buy all the LNG gas and OIL they want to offset the large trade Deficit in favor of the EU. And the EU must increase their membership dues in NATO by 5% of GDP.