Yeah that seems overly optimistic. Ukraine is still going to lose this war.
They'll lose territory and/or have to make concessions regarding Nato, "denazification", other stuff. Most wars in history don't result in the loser just ceasing to exist, though of course that does happen quite a lot too. That's not going to happen here, unless something drastically changes (and it could). Kyiv could definitely be captured, but Lviv won't be.
Not sure which war you're watching but there's pretty much no chance now of Kyiv ever being captured. There is more chance of Russian forces being encircled there than of them ever encirling Kyiv, they have been forced into the defensive and their massive "40 mile convoy" is currently being squeezed into a pocket upwards from Irpin/Bucha by well armed reinforcements pushing at them from the west.
The offensive on Kyiv may have already failed, the fact they haven't even taken Chernihiv to the NE is very telling, they've tried to bypass it but that just leaves them vunerable and they have been dealt with every time they try to push around it. Kyiv is safer today than any previous day in the war and that is likely to continue tomorrow. Russia doesn't appear to have anything else in the North to throw at it and they can't get their artillery close enough to "level" it. They would need Ukraine's eastern front to collapse but Kharkiv also appears to be safe, yes the city is a wreck but destroying civilian infrastructure does not help the Russian war effort, the opposite is true if anything. I'm not sure about Sumy, things look pretty rough there, but they have since day 1.
Mariupol will be sacrificed, it's horrific what is going on there but there is no chance of relief anytime soon. The only possible route in is apparently 100 miles or so of open land with no cover, it would be far to costly for Ukrainian forces to attempt it. It is incredible what the army is achieving there, right on the Russian border, completely surrounded with even the Russian Navy on one side, they still hold out. The cost when finally tallied up will be the stuff of nightmares, but they won't surrender it. Every day they hold on is a massive drain on Russia.
Odesa is safe as houses and Mykolaiv has also gone on the offensive now, poking back toward Kherson. Yes attacking is harder than defending but defending is also much harder when you're embedded in hostile territory with 100k civilians just itching to rip your throat out at the first opportunity.
Ukraine outnumbers Russia in terms of infantry, they train new recruits every day by the thousand and have volenteers still arriving. They will have almost unlimited supply coming in accross the western border as long as this war goes on. Whereas there are huge question marks as to how long Russia can keep this going, they are alraedy scraping the barrel, their reserves seem non-existant.
I don't know what the win/lose conditions are of this war but I suspect Russia will be the first to be making concessions at the negotiating table (before being told you know what).
Sorry if that's all overly optimistic, just based on what I'm seeing and reading. Sure its still early days though.