Write a love poem to a beautiful lady online with an ocean apart that I plan to marry

My dear, though miles may separate us

Our love knows no bounds or fuss
With every word you type, my heart does race
Dreaming of the day I see your face

Your beauty shines across the screen
Like a star in the midnight sky, so serene
I yearn to hold you close and near
To whisper sweet nothings in your ear

I long for the day we say "I do"
And start a life together, just us two
No longer oceans apart, but side by side
Our love as strong as the incoming tide

So until the day we meet in person
I'll hold you close in my heart, a love that won't worsen
For you are my true love, my guiding light
And I can't wait to make you my bride, my delight.