The logistics of this war are not in Russia's favor. The U.S. & NATO have the economic capacity to continue supplying Ukraine with weapons forever - it just makes our economy stronger. Russia does not have the capacity to continue this war for long. The Russian army is being bled. The Ukrainians will continue to fight, because they have no other choice.
Personally, I'm by far more biased in favor of Russia. My wife is Russian and I've have a lot of Russian friends & family. Also, on a personal level, I have not liked the Ukrainians that I've met.
Furthermore, I'm not an American nationalist either. I believe in the founding principles of the U.S., but have been highly critical of many U.S. government actions in the past 50 years.
My viewpoint is based on the realities of the war, and on humanitarian concerns. In a lot of ways, I wish that Russia's attempt to conquer Kyiv was successful and this whole thing was over. But it's not.
The invasion of Ukraine was one of the biggest military blunders in history. Putin - who I used to respect - should be tried as a war criminal. Civilized nations do not invade other nations. (Yes, I think that G.W. Bush should also be tried as a war criminal).
Right now, the war in Ukraine has turned into a WWI type infantry & artillery war. The attackers always suffer mass casualties in that type of war. The Russian standing army is suffering mass casualties - and Putin obviously doesn't care. He's sending Russian soldiers into a meat grinder.
The Russians have no chance of conquering Ukraine or of surviving a war with NATO. They should stop their advance in Ukraine and negotiate a withdrawal from all of Ukraine except for Crimea. The Ukrainians should concede Crimea to Russia.
Donbas should be demilitarized entirely, and a U.N. peacekeeping force should take control of Donbas.