Somebody asked for a summary, I'll do my best:
February: Putin's plan A to take Kyiv failed, as they didn't get to control the air bases.
March: Putin's plan B to take Kyiv was stalled indefinitely by Ukraine's resistance attacking their supply line. They weren't even able to occupy the border city of Kharkiv. They got better luck securing the southeast from Kherson to (not including) Mariupol.
April: Putin's plan B to take Kyiv failed, as their forces moved back to Russia to regroup. They somehow managed to also lose their biggest ship in the southeast front despite Ukraine not having a navy. Kharkiv and Mariupol still haven't fallen.
May: Mariupol finally fell. Though, Russia's plans to take Kharkiv were abandoned. The goalposts were moved to securing the Donbas.
June: After a whole month, Russian forces were able to take Severodonetsk. The rest of the fronts remain mainly stalled.
July: After occupying Lisichansk (the first big city west of the Donbas) the first week of the month, the eastern front got stalled. Ukraine starts a counter offensive in Kherson.
August: Ukraine's offensive in Kherson slowly advances. The port of Odessa exports grain for the first time since the beggining of the invasion. The russian occupation of Crimea is hit by Ukranian resistance for the first time as well. There's almost 40 days since the last significant russian gain.
Looking at the big picture, almost everyone (me included) overestimated the RA's power and underestimated Ukraine's resistance and the West's ressolve to intervene in the conflict.