though i haven't met you
how much i've forgiven
though you haven't wronged me
how much i've sacrificed for you
though you don't know it yet
how much you've affected my life
though you have no clue at all
you better live up to my ridiculously high expectation
"no matter how far you are
no matter how long it takes
and if you have to walk a million miles
i'll wait a million days to see your smile
through distance and time, i'll be waiting"