This may be over for now But it's not over for ever I have to believe that One day we will have our time together I will kiss you again Undress you again I will sleep with you again And again I will be there when you wake I promise you I have to believe that And the time I spent with you Is the most perfect I have known It already seems like it was stolen From a different lifetime I will keep you warm I will show you stars I will touch you every way I know Over again I will drink you in I will fill you up I have to believe that And all these things will be And one day you will be mine Even if it has to be Even if it has to be In a different lifetime Trying to life a second life In your first When even your friends say "Right person, wrong lifetime" I will take care of you I will cook for you We will do the things that we cannot do I will marry you I'll make it easy for you You won't even have to try So sad I have to believe that And all these things will be All these things will be And one day you will be mine One day you will be mine Even if it has to be Even if it Even if it has to be In a different lifetime I have to believe that Even if it has to be Even if it Even if it has to be In a different lifetime Years go fast, weeks go slow One day we will be together Years go fast, weeks go slow One day we will be together