We have been together a long, long time We have been inseparable, mother mine You're my heart and that's never gonna change You're the brightest part of me, every single day All the times I screamed that I hated you so Now I know there was so much love when you told me no You loved all the parts of me I despised You love the very heart of me, perfect in your eyes Still hear the words you whispered, gently through my life Breathe my child and be yourself, be true, be you, be kind All the times you let me fail, I know it crushed your soul Always knew the day would come, you'd have to let me go We have been together a long, long time We have been inseparable, mother, mother mine