i may never get it right you might find i fall away i can t live the perfect life every hour everyday i may stumble you may see a side you never knew of me i don t want to let you down but i cannot make the guarantee that i could love you like you love me til the end of time it drives me crazy thinking why you want me by your side chorus i know that i m not dreaming is my mind playing tricks on me no your love won t let me believe in virtual reality it s beyond imagination your love changes everything i know in my heart this ain t no virtual reality i may never understand lord my mind is so amazed i can t really comprehend i m entranced blown away but what i feel inside my heart isn t always what i see funny how your faith can change your virtual reality seems too easy to believe you d love me as i am but this reality will keep my heart here in your hands chorus