i will pledge my heart to the love we share through the good and the bad times too i ll forsake my rest for your happiness till my death i will stand by you with god as my witness this vow i will make to have and to hold you no other to take for richer for poorer under skies gray or blue till my death i will stand by you there are wars and there are rumors of wars yet to come temptations we ll have to walk through though others may tremble i will not run till my death i will stand by you i will put on the armor of faithfulness and fight for a heart that is true till the battle is won i will not rest till my death i will stand by you with god as my witness this vow i will make to have and to hold you no other to take for richer for poorer under skies gray or blue till my death i will stand by you till the battle is won i will not run till my death i will stand by you