No matter how anyone spins is this war can only continue as long as our taxes pay for it .
Ukraine own defense budget is cca 6-7billion$ on a good year (that is couple of weeks worth of war ), spent 300+Billion $ in our money only to end up in positions worse than they had in 2022, we pay their salaries, pensions ,and keep the whole thing afloat .Without our money Ukraine collapses in matter of weeks not months .
How does it end? About as well as it always does once music stops.
Iraq and other Oilstans have a easily tradable and very profitable natural resource that can pay for it ,those that don't stagnate for decades (Bosnia ,Lebanon ,Sudan, Afghanistan.......)
Folks that think Ukraine will end with some rebuilding bonanaza where out of the ashes rises some kind of Taiwan or Singapore are sorely mistaken most of economies that finance Ukraine are neck deep in debt and deficits , only reason financing can continue is that elites do not work for the plebs, typicaly once lights turn off , best case you get Clinton Fundation to run rebuilds.
Besides whole Ukraine reconstruction is a scam most of the cost is in modernisation of Ukrainian infrastructure and economy(not fully related to war) , 80% infrastructure destruction is in Russian occupied and soon to be Russian occupied areas. you know the places fighting was/is going on.