Songs about rebellious self-acceptance

#
Song
Artist
  1. Saint Of Me The Rolling Stones
  2. Bed Of Roses Mindless Self Indulgence
  3. God Is a DJ P!nk
  4. Rock Del Vuelo Intoxicados
  5. Bad Day Charlotte Sands
  6. Beyond the Vale The Smashing Pumpkins