I found a mirror on the wall It shows me every rise and fall But lately more it helps me see The love I give inside to me I am the hero of my story In my own heart I find my glory No longer waiting for a sign In deepest self-love I will shine I used to seek in other eyes The praise to make me feel alive Now I believe in my own grace I wear my strength like fine lace I am the hero of my story In my own heart I find my glory No longer waiting for a sign In deepest self-love I will shine No need for mirrors made of glass My heart reflects where shadows pass I've built my throne in inner light I grow my wings inside the night I am the hero of my story In my own heart I find my glory No longer waiting for a sign In deepest self-love I will shine I look in the mirror see the lines on my face Every scar every wrinkle marks a different place In my heart in my soul where the battles were fought And through all life's chaos it’s myself I have sought In the quiet of night when the world’s fast asleep I find strength in my shadows promises I keep To embrace every flaw and let go of my fears My deepest self-love grows stronger through the years I stand in this moment imperfect yet free With a love that's so deep it's a part of me Every bruise every tear they all play a role In the tapestry woven from threads of my soul I walk through the valleys with my head held high Even in darkness stars light up the sky My journey is long but with each step I find The beauty in fragments I'm piecing inside I stand in this moment imperfect yet free With a love that's so deep it's a part of me Every bruise every tear they all play a role In the tapestry woven from threads of my soul In the laughter and heartache in joy and in pain I learn to love deeply again and again It's not just a feeling it's a work of art This deepest self-love that carries my heart