Gaurdiola will be able to revenge their last season defeat by Real Madrid, because it will be impossible for that to happen. Next season is the last season of Gaurdiola in Manchester City and it is not possible for City to win the champios league next season because Real Madrid is still super hot with the addition of Mbappe the team will be fire.
Pep will try his best to make the competition interesting but the king will remain being king. Next season will be a tough one in UCL and apart from Real Madrid we might see surprises from small clubs that we don't expect. This is why I don't think that City will reach the finals.
It's only natural that Pep Guardiola would do that, especially if we remember that his team dominated the two legs and actually lost in the penalty shootout. However, Real Madrid has a way to reduce it all and it is clear that Ancelotti is the right coach to counter Pep Guardiola's strategy.
Talking about next season, nothing is certain, especially for Manchester City to be able to win the Champions League again and maybe one of the reasons is because Real Madrid is always there to overshadow them. Other teams are also difficult to predict, especially if you see Dortmund reach the final round, that is certainly a very surprising thing. Previously, no one thought they could reach the top of the match and hopefully next season another team will appear as lucky as Dortmund.