written by don schlitz and paul overstreet recorded by kathy mattea A I will pledge my heart to the love we share E A Through the good and the bad times too. I forsake my rest for your happiness E A Till my death I will stand by you chorus D A With God as my witness this vow I will make D To have and to hold you no other to take A D For rich or for poor under skies gray or blue A E A Till my death I will stand by you There are wars and there are rumors of wars yet to come E A Temptations we'll have to walk through D Though others may tremble I will not run A E A Till my death I will stand by you D A I'll put on the armor of faithfulness E To fight for a heart that is true A D Till the battle is won I will not rest A E A Till my death I will stand by you chorus