Our love is infinite Forever is what are union is Complete is what you make me When Dark clouds are before me I know you are not far behind Watching over me Guiding and Protecting me always Imperfect perfection Is our relationship Tears fallen, hearts broken But, when it is all said and done I know you will be by my side Because you live your life just to love me Loyal and true You have been there Through all my mistakes And never thought any less of me You always said that I was perfect in your eyes Though my life has lacked achievement and stature I feel like the richest woman in the world Because I have what most people search their whole lives for A soul mate who completes them Your love is a priceless gem that I will always treasure Thank you for loving me