Daniel Ricciardo said he was enormously frustrated with himself after a "scrappy" performance in qualifying for the Canadian Grand Prix.
The Australian ended up sixth on the grid, although he was only 0.041 seconds slower than third-placed Red Bull team-mate Sebastian Vettel.
Asked how his Q3 lap had been, Ricciardo replied: "A s*** house! If you want something you can print, it was scrappy!
"I'm trying to cheer myself up. I was a bit frustrated. Being less than half a tenth from three more positions up the grid, that is frustrating.
"I lost quite a chunk in the second sector. The super-soft has been a lot harder to turn on this year, particularly around here. We basically needed a quick out-lap and we had to let a couple of quick guys go through, and there were a couple of guys in front as well.
"It wasn't a quick enough out-lap and I just tried to fight the car a bit too much when the tyres weren't quite there to be fought with.
"But I have calmed down now and it is done and I look to the race."
Prior to Montreal, Ricciardo had outqualified Vettel for four of their first five races as Formula 1 team-mates.
But he denied that seeing Vettel back ahead of him was a major element of his annoyance.
"It's not only because of Seb. When there is such a small margin between a handful of cars and you are at tail end of that, that is frustrating in itself," Ricciardo said.
"I made a few mistakes and paid the price. It sucks for me today but that is how it should be."
Ricciardo acknowledged that the Red Bull drivers needed to be "a little bit" more aggressive in Canada to make up for Renault's deficit on straightline performance.
"Obviously I probably overstepped it, and sometimes you have to understand when you need to take a little bit of a step back, but you cannot be too nice around here, you have to take hold of it," he said.