ORCHARD PARK, NY - NOVEMBER 28: Steve Johnson  of the Buffalo Bills reacts after dropping a pass in the end zone during overtime against the Pittsburgh Steelers at Ralph Wilson Stadium on November 28, 2010 in Orchard Park, New York. (Photo by Karl Walter/Getty Images)

When a receiver drops five passes during one football game (including what could have been a game-winning touchdown in overtime), there’s really only one person to blame: Himsel…God, of course.

Bills’ rookie Steve Johnson caught seven passes for 68 yards against the Steelers on Sunday, but his day was marred by five drops. With the game tied 16-16 in overtime, he had an opportunity to win the game but he dropped a perfectly placed pass by quarterback Ryan Fitzpatrick that could have gone for a 40-yard touchdown.

Following the game, this is what Johnson had to say via his Twitter page:

“I PRAISE YOU 24/7!!!!!!” the 24-year-old tweeted from his iPad at around 5:15 Sunday after the Steelers’ 19-16 overtime victory. “AND THIS HOW YOU DO ME!!!!! YOU EXPECT ME TO LEARN FROM THIS??? HOW???!!! ILL NEVER FORGET THIS!! EVER!!! THX THO…”

I feel for the young man. Who among us hasn’t had a bad day and decided to point up to the sky and ask: Why me? But he’s a young player who’s had a great year and he’ll bounce back from this. He said after the game that he’ll “never get over it,” but he will.

Unfortunately days like the one he had on Sunday are just part of the game.

On a related note, you have to love the way this Bills team fights week in and week out. They continue to play hard every Sunday and there’s absolutely no quit in them. They could have thrown in the towel when they were down 13-0 at halftime but instead, they came out in the second half and gave the Steelers a game.

And they should have won.