This song has an awesome meaning, or atleast to me it does. It says to never give up, no matter what the hell people say bout you. When he talks about takin a walk in his shoes he says take a look at what I mean, and just remember to stay you. He's puttin a lot of meaning into this song, more than just one, but that's what sticks out most to me. Judge the song how you will.