Lyric discussion by Jeril 

God, this song is so brilliant. When she says "wings" and it echoes, it sends shivers down my spine and I feel all goosebump-y wonderful. XD

So, what I think this song is about is the speaker (not necessarily the lady singing, god forgive me that I don't know her name) has found the one she feels that she's destined to be with, this "Gabriel" fella, but she's a strong woman and she doesn't want to change her lifestyle. She knows that she can make it without him even though she wants to be with him, thus the "I am strong even on my own / But from him I never want to part ". She's torn between giving in to what she really wants, a life with him, and the comfort of the life she's lived because she knows she'll be fine by herself. She also knows though, that being with him will give her something she's never had before, "I can love / But I need his heart ". So, I think it's ultimately about the speaker lady struggling to deny the love she feels for this man and failing in the end. After all, how could you deny your love for an angel?

^_^ And that's my little bit...

An error occured.