The Black Cats manager has seen his side win only one game in their last 16 Premier League matches and the Capital One Cup defeat to Middlesbrough has added to those woes
The Black Cats boss has seen his side win only once in their last 16 Premier League games, scoring only six goals this season in eight games, of which Steven Fletcher has grabbed five.
The Capital One Cup defeat to neighbours Middlesbrough has heaped more misery on a Sunderland side that are struggling to score, and O'Neill admits that he has to take responsibility.
"Have I ever experienced a period like this before? No," O'Neill told reporters.
"Usually the teams I have managed have been able to score goals. Eventually, that's my responsibility.
"We have to look dangerous when we get the ball in and around the penalty area."
Sunderland host a similarly poor Aston Villa side this weekend, with pressure also mounting on boss Paul Lambert.