You can be right, when I’ve done no wrong
I'll protect your heart, sacrifice my life to preserve yours
Give you the moon and stars, so you never have to wish of love
Bringing them down to earth, So you don’t have to look up
Giving my all to fulfill your every desire
Never tearing you down, but building you up,
With our bond and friendship serving as the foundation
And when you feel unable to continue this journey, I’ll pick you up
Lending my strength and support
When you can’t talk, I’ll find the words
When you're overwhelmed & stormed with thought, I’ll be your calm
I shall honor every promise, every vow, from now on & forever
Treating every moment with you as if it’s our honeymoon
Original work by - @onelovek
