I caught a glimpse of heaven last night To the left of your body To the right of your mind Lost in a riddle i was helpless to understand I went to a healer, the healer held my hand She said all of these things Are written in the sand behind me Oh, i dream about you every night I call your name The whole world thinks that i am insane Here i come again, yeah I caught a glimpse of heaven last night Through a crack in the mirror That fractalized the light A saint is a sinner, a sinner is a saint It's all just the cloaks we hide behind A cartoon in the brain And i say, all of these things Are written in the sand behind me Oh, i dream about you every night I call your name The whole world thinks that i am insane Here i come again Oh, playin the hero of love Takin' you higher I wanna be your hero of love Is it gettin' better? Is it gettin' brighter? I wanna be your hero Your hero of love I caught a glimpse of heaven last night Was that a number 96 or was it a 69? Oh, i was lost in a riddle I was helpless to understand I went to a lover This lover held my hand She said all of these things Are just written in the sand behind me