Ukraine is 100% doing incredible, I won't deny that, the problem is just they can only keep that up for so long before they can't, which is the problem. I am not pro-Russian side or anything, but Ukraine can only last so long before they break, and Russia BECAUSE of Putin will make sure that happens, since he doesn't care how long it takes, he just wants Ukraine under his control, where lies in the problem. If it was anybody else leading Russia, Ukraine would win because they would see that this war isn't worth it, but Putin is too stubborn. It'd be great if Ukraine would win, but I personally think that is starting to become less likely the longer this goes on