Err, for me the meaning of this song is loosing someone very important to us. And because it's so hard to believe we had some wounds in our hearts. The pain is getting stronger than it was before. And time cannot take away what had happened. It also means that she cared dearly for that person, and she did everything for it. When that person died, she had a hard time to move on. Knowing that "someone" is truly gone. I think the last lyrics " you still have all of me" means that the person she loves so much that important person she's telling him that she's still he's and she will never forget. They will watch over each other. Thank You very much for reading of what I think to this song. Actually I really love this song I sung many times. Bye :)