2 Peter 3:9. The Lord is not slow about His promise, as some count slowness, but is patient toward you not wishing for any to parish but for all to come to repentance. We have all dealt with difficulties within our lives that have left an impression on how we behave. Because of these hurts we have tucked away, we are influenced subconsciously as we have adapted to this behavior for quite some time it becomes a natural way of being. We do not realize we have many discriminations, biases, prejudices, judgements, and preconceived notions because of those things that have left a negative imprint on our hearts. We make choices within our lives based on these unresolved hurts that lead us down trouble filled paths. Although they are challenging, it allows us to see the error of our ways the further down that road we get. We eventually are lead into understanding and truth because of those things that brought us to those tough places we would not have otherwise seen. The blessings are not so much in the times that are peaceful and easy, the blessings are in the lessons in the challenges that push you to the limit you realize is limitless. The blessings are in those times that allow you to see the possibility in what appears to be impossible. The blessings are in the I.M.P.A.C.T. of it all.