Goalkeeper Joe Hart has conceded that he has not always been at his best for Manchester City this season.
The 25-year-old has earned plaudits for some of his performances, but they have been accompanied by major errors in matches against the likes of Sunderland and Southampton.
Despite admitting that he is disappointed with some of his displays between the posts, the England number one has insisted that he will not allow himself to be hampered by any error.
"My season has not been brilliant. It's had its good times but it's football. It's what I love doing. I've enjoyed it, it's been tough, things haven't always gone my way. I'm enjoying the fight and getting back in there," he told reporters.
"Sometimes you take knocks, that's football, you take opinions, but you've got to be strong. I feel strong, good, that I'm doing the right things and hopefully I can have a good end to the season.
"I understand you have your great nights and sometimes things don't go the way you want. That's the way it is. I'm my strongest critic but I would never bury myself. It's pretty obvious when you make a mistake as a keeper, you don't need to dwell on it too long. It's out there."
Hart has made 35 appearances in all competitions for City this season.