God blesses us in spite of our lives and not because of our lives.
“if my people who are called by my name humble themselves, and pray and seek my face, and turn from their wicked ways, then I will hear from heaven, and will forgive their sin and heal their land.”
2 Chronicles 7:14
The Revised Standard Version
Every true friend is a glimpse of God.