Lyric discussion by MusicIsMySoulfire 

I can't begin to express what this song means to me. There have been a lot of battles in my life that I've had to overcome and battles that others around me have faced. This song is so strong, inspirational and true that I cry everytime I hear it. Avril has always been one of my favorite artists, and with songs like this, she's helped numerous people overcome a lot of things and Keep Holding On.

An error occured.