Nobody is perfect We live and we learn Who would have thought i would give Birth to someone who is gonna change the world Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water Ah Yes! Ooh Ooh, What a blessing My life line, my hope, my life lesson You growing up so fast and I'm stressing If my lifestyle is sending the right message Hmmm? Never let this cold world defeat you Me and your mom are both here for you to speak to When you find a boyfriend I will fall apart and regroup After that I will show you how a real man should treat you Let me tell you something baby I just want you to know what is inside you is makes you beautiful Your face lights up when I walk through the door I'm sorry that i spend most time in the studio You were too young young to remember your late gran ma She told me to support you no matter what your plans are When somebody needs help put your hand up Never back down for your rights, better stand up Nobody is perfect We live and we learn Who would have thought I would give Birth to someone who is gonna change the world Nobody is perfect We live and we learn Who would have thought I would give Birth to someone who is gonna change the world Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water Ella! Flesh of my fless Blood of my blood You shall inherit my name when you wake up Welcome to a world I know you gonna shake up Watch what I do, learn to take up I remember the first time you wrapped your fingers around my thumb Your first kiss, your first smile, first run Even though I wasn't there for your first steps Your mom sent through a video i was blessed Its hard to understand if you haven't walked the walk First true love, your birth was a spark Im a dad now I understand what my dad found When I reached up and he reached down I thank God, thank God you met grand papa Lets spend more time with gran mama A proud moment in my life when you called dada Small thing I remember about my little nana Nobody is perfect We live and we learn Who would have thought I would give Birth to someone who is gonna change the world Nobody is perfect We live and we learn Who would have thought I would give Birth to someone who is gonna change the world Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water Fathers and Daughters Fathers and Daughters No matter what we've been through For you we gonna walk on water