On the way home from the gym I heard this song and I knew I had to find it when I got home. It is a wonderful song. Take the time to read all of the words, but the chorus itself is amazing; if you let it sink in.
Sung by Natalie Grant
There's no such thing as perfect people
There's no such thing as a perfect life
So come as you are, broken and scarred
Lift up your heart and be amazed
And be changed by a perfect God