What does that song mean?

Stone Temple Pilots Song Meanings