Star crossed lovers
A beat out of time
Moments so special
Souls seeking growth
A pledge to my love
Undying affection
My faith may quiver
Our vow will hold
Forgive my failings
Accept my yearnings
Allow my thoughts
Cherish our time to come
I will see you in my future
I will hold you in my arms
I will love until my last breath
I will wait until you are mine
A simple symbol of my faith
A private symbol of our devotion
Keep it close at hand or near heart
Look to it in times of need
A long road lies ahead
By definition uncertain
My promise to be there if you’ll have me
An eternal flame held in my heart