United's 3-2 win at the Etihad delays City being confirmed as champions.
"If that's so I will have to recognise that I'm not good enough or the way we want to play (means we are) not able to do that - but I don't think so because of what we've done this season".
City conceded three goals in 19 minutes at Anfield, while United's scored their three goals in 16 minutes early in the second half on Saturday - Paul Pogba's double separated by only 97 seconds. "We are going to try". "We're going to try on Tuesday and in the next games".
In a recurring theme of his near two-year reign in charge of City, Guardiola also lamented his side's inability to take their chances at the other end as Raheem Sterling missed two glorious opportunities to extend City's lead with the score at 2-0.
"First half was brilliant". I'm sorry for our fans for our people, because what we saw in the first half is what we saw all season.
Guardiola said it was not yet clear whether Argentine forward Sergio Aguero would be ready to return from the knee injury which kept him out of action at Anfield.
"We have to accept it and now we have [Manchester] United at home and then Liverpool at home". "We were very active in all parts of the game, flawless in the spaces, very lively closing the gaps", he said, before praising his defence.
"Did we play bad?"
It marked the first time Guardiola has suffered consecutive defeats as a manager since 2015 during his time with Bayern Munich and there may be concerns his rotational decisions to rest key players for their UEFA Champions League quarter-final may have backfired with a dent in the overall squad morale. Of course it is hard but we believe.
Guardiola believes a good result against United would give his players the boost they need before taking on Jurgen Klopp's men. You have to live these situations, once, twice or three times to become better players.