Damn, this is an open-ended topic. Without some pointers from you about your musical intrests, I can’t really tailor my suggestions as well as I’d like. That being said, I’m going to start suggestin’ anyway.
You probably won’t appreciate 'em, but if you can get into the Grateful Dead, you’ll never stop listening. They’re like crack for your ears.
Assuming you’re into punk rawk (you are in high school, after all), let’s try a couple punky-type bands:
The Bouncing Souls. Ooh, I love those kids.
the Angelic Upstarts. Awesome early punk, with those cute Brit accents.
The Descendants. If you’re going to listen to any of today’s crappy pop-punk bands, they were all influenced by these guys. So, you might as well cut out the middleman.
AFI. While I don’t really like their latest album (“The Art of Drowning”), their earlier stuff is awesome. They started out as a ‘pure’ hardcore band, and became increasingly… well, moody might be a good description. If you enjoy your depressive episodes, I highly reccomend “Black Sails in the Sunset”.
You like…
Reggae? Try Toots and the Maytals, Jimmy Cliff, or Buju Banton.
Hip-hop? I love The Pharcyde, as well as A Tribe Called Quest. Wu-Tang goes without mention.
Country? Other than David Allen Coe, who is a redneck’s redneck, I don’t have many suggestions. Just spin Johnny Cash discs until you go blind.
Rock? Oh, man, too many to name. I second the Wheezer nomination, but I’ve mostly been listening to glam-type stuff (when I’m not spinning the Dead or punk), so I definately have to reccomend The Velvet Underground, David Bowie, and Lou Reed, in that order. Otherwise, listen to Jimi, Janis, and Bob (Dylan, tho Marley’s good too), and curse the fact that you were born too late.
M.