Drinking and drugs certainly helped me ... to miss out on almost all of my 20's. Don't be an idiot--and I mean that in a positive way (really!). Enjoy the fact that you're part of the team; believe me, in 20 years "being part of the team" will be what you remember from your experience--not being "one of the top people on the team." I know that's hard to accept or believe now, but it's true.
I, too, suffered a long period of constant injury right about the time I turned 20--almost two years straight of never being able to race (or to train long enough to get into racing shape). So I quit. And to this day I regret that decision. Especially since, in retrospect, I can see that it was ego and improper training that led to the injuries (at 43 now, I train and race almost injury free).
So before deciding to be a victim here (by punishing yourself with the decision to quit or to become self-destructive), think about changing how you do things. Do you train too hard?--maybe try to hang with the top guys when you're not physically ready for that kind of effort? Do you race workouts as well as races (which will ALWAYS lead to injury ... and remember, a "race" is simply a 100% effort)? Do you ice and stretch after every run? Get enough sleep? Eat right? Take time off when you feel injury coming on? Have you tried lowering your mileage?
There are many avenues to go down before you decide on the Avenue of Despair. So keep your chin up ... And enjoy what you've got--being part of a team--before that period of your life is gone forever.
Good luck!