I walked the line, I crossed the edge I said some things I never meant Chased shadows that weren't mine Lost myself trying to make you mine Every step I took was blind Running from the truth inside I built walls I had to break Learning from the mistakes I made Mistakes, they haunt me in the night But they're the lessons that make me fight I'm not perfect, I'm not free But I'm finding the best of me Mistakes, they cut but then they heal The pain is proof that I am real I'll rise again, no time to wait 'Cause life's about the mistakes I held on tight to what was gone Afraid to face the coming dawn But every fall was a new start A chance to heal my broken heart I've been lost, I've been wrong But I'm still singing my own song No regrets, just memories Of all my scars and victories Mistakes, they haunt me in the night But they're the lessons that make me fight I'm not perfect, I'm not free But I'm finding the best of me Mistakes, they cut but then they heal The pain is proof that I am real I'll rise again, no time to wait 'Cause life's about the mistakes If I stumble, if I fall I'll get up and give my all Every crack inside my soul Makes me stronger, makes me whole Mistakes, they teach me who I am A fighter, a dreamer, a better man I'm not perfect, but I'm brave Walking forward through the waves Mistakes, they cut but then they heal The pain is proof that I am real I'll rise again, no time to wait 'Cause life's about the mistakes You make mistakes like me too You make mistakes like me too You make mistakes like me too You make mistakes like me too