Long b4 the day our eyes met I'd seen your face many times in my dreams U were the angel who took my hand Showed me heaven on earth Our bodies melted like a burning candle Who's flame refused 2 die And if your wishing well runs dry The tears in my eyes will rain on your soul & If your dreams all fade from view I'll be by your side & I'll still be loving u All of the years in search of u Were lessons I had 2 learn But now that I found u, I know just what I need 2 do 2 fulfill our destiny 2gether In your arms I'm an innocent child In need of your touch I don't know how I made it this far This far without u If your wishing well runs dry The tears in my eyes will rain on your soul & If your dreams all fade from view I'll be by your side & I'll still be loving u I now know I've saved the best 4 last Cuz with u I know it's 4ever I will still be loving u... Till the end of time I will still be loving u... That's how long I pledge this heart of mine