You know I knew that it's so true When a baby is born there's so much to live for The road was hard right from the start But you know from my pain There was so much to gain You see After (showers) There are (flowers) I've been given roses again (roses) I got em' (again) I've learned a lesson to count my blessings Three hearts to adore who could ask a thing more Ooo I'm so happy Yes I vow to be A mom that is there To nurture and to care You see After (showers) There are (flowers) I've been given roses Heaven's because of you, yeah Made all my dreams come true Lord I owe you my roses And I give my roses to you Showers (I'll give em' to you) Flowers Vamp I watch them grow I love them so I've got roses I watch them grow I love them so I've got roses again I've got roses She watch them grow She loves them so She got roses again