There's miles between us

There might be miles between us,
but I am always here for you.
You are my rock and I am yours.
You are always on my mind,
and forever in my heart.
You mean everything to me,
and I’ll love you until the end of time.

Happy birthday, my world.