When we read people’s stories in the Bible we find all of them were flawed. Discovering the lives of individuals in the Bible was a huge stepping stone to my Spiritual growth. It made the Bible more understandable, relevant and usable in my recovery walk. God using flawed people to accomplish His purpose. It made recovery make more sense.
None of us need to be perfect in order to call upon God and receive of His help. We do not need to be perfect to he used to fulfill His purpose. We just need to admit we need His help and He will supply what we need to receive His gifts of grace.