I'll be the first to admit it, last night was tough to watch at times.
The Bengals put in a performance that left a lot to be desired, and at times really did show just how young a side they are.
It's easy to slate Cincy, and there's no end to the number of things they need to work on, but we know that. We know that it's a work in progress, and that these things take time.
For a team that many thought wouldn't even win a game, there are a lot of positives to be taken from these first two weeks.
With that in mind, here's a few reasons to be upbeat following the Bengals 24-22 loss at Mile High stadium.