First of all, dividing equally by congressional districts isn't how this works. The money comes from people, businesses, bonds, interest, etc. A small congressional district in Wyoming is not paying the same as a district in NYC, Los Angeles, Chicago, etc.
Second, as far as I understand, we've spent approximately 0.003% of our annual GDP in Ukraine and Russia has lost approximately 50% of its military capability. Let's say the estimates are wrong and it's significantly less (10% for arguments sake), that is still an incredible ROI. If it's anywhere close to 50%, it would have been stupid if not downright negligent not to make the investment.
Third, most aid was paid for years ago and specifically budgeted for use against Soviet and Russian capabilities. This isn't new debt.
We also sent things that were at the end of their shelf like; I'm happy giving Ukraine a $200K javelin if it takes out a $2M Russian tank.