You know you're my saving grace
You're everything I need and more

from Beyoncé – Halo Lyrics on Rap Genius

Meaning

She feels like he’s everything that she needs, and that he’s saved her from the heart-ache she had in the past.

To help improve the meaning of these lyrics, visit “Halo” by Beyoncé Lyrics and leave a comment on the lyrics box