I'll do everything I can to be your perfect manAnd I'll fulfill all your fantasiesI know that's promising a lotOh, but for now, that's all I've gotAnd I'll stand by you through our rocking yearsRocking chairs, rocking babiesRock of life, rock of agesSide by side, we'll be together alwaysIf you hold me tight when you love meHon, that's all that I'll ask of youAnd I'll stand by you through our rocking yearsI'll be your friend, I'll be your loverUntil the end, there'll be no otherCause my heart has only room for oneYes, I'll always love youAnd I'll always be here for youAnd I'll stand by you through our rocking yearsRocking chairs, rocking babiesRock of life, rock of agesSide by side, we'll be together alwaysAnd if you hold me tight when you love meThat's all I'll ask of youAnd I'll stand by you through our rocking yearsThrough our rocking yearsRocking chairs, rocking babiesRock of life, rock of agesSide by side, we'll be together alwaysYes, I'll always love youAnd I'll always be here for youAnd I'll stand by you through our rocking yearsYes, I'll stand by you through our rocking yearsThrough our rocking yearsRock of life, rock of ages.