All the blessings that are said during birkas hashachar hint to the concept of finding the good points within oneself. We praise Hashem and request that He help us find within ourselves these good points in order to awaken us from our spiritual sleep and downfall. This corresponds to the blessing, "Who gives the rooster the ability to distinguish between night and day." One's good points parallel the 'day', and his bad points corresponds to nighttime and darkness. By finding the good points within oneself we separate the bad and thus distinguish between the day and the night.