Alexis Sanchez says he always comes away feeling guilty if he has failed to score in a match.
The Chilean, who joined the Gunners from Barcelona in 2014 in a deal worth a reported £35 million, has scored 36 goals in 81 matches for Arsene Wenger's side since his arrival.
However, apart from a run in the autumn when he netted seven times across four consecutive matches at club level, the 27-year-old has found goals hard to come by this season.
The forward admitted that failing to find the net is something which always haunts him the night after a match because he feels guilty for letting his teammates and fans down.
Sanchez told the club's website: "I think that I've adapted really well in terms of fitting into the club and it's been very good, but at the same time I'm not the kind of person to become complacent or think 'that's it'.
"I always want to improve and give my absolute all to the team. The truth is that I do enjoy [the responsibility]. When I don't score goals I feel like I've failed the team and I feel guilty.
"I go home, can't sleep and I just think I have to play better."
Sanchez must have endured a fair few sleepless nights recently; his late equaliser in the North London derby against Tottenham Hotspur on Saturday was his first goal in any competition since the end of January.
Although he netted in the FA Cup win over Burnley in January and the Champions League victory over Dinamo Zagreb in November, Saturday's strike was his first Premier League goal in nearly five months, since the end of his hot run of form in October.
Sanchez's goal drought has perhaps been one of the reasons for Arsenal struggling to get back to the top of the Premier League table, and Gunners fans will be hoping that his strike at the weekend can spark a resurgence in his form over the final weeks of the season.