I went to Kyiv and Dnipro last week for work.
The Ukranians are definitely not giving up, there's a frustration that NATO aren't supplying enough military support though.
I think both sides have an eye on the upcoming election in the US, with Russia hoping for a Trump win and Ukraine hoping...