Lyric discussion by wolf cub 

Cover art for Halo lyrics by Bethany Joy Lenz

Brilliant song about imperfection still being beautiful and given everything you are to a relationship and having that be enough.