Nearly all successful people have one skill that high school gives you a great training ground to develop—maximizing opportunities and managing around the rest.
You may not get to take every class you want to take. You might have some teachers who are better than others. The availability of your high school counselor, the number of AP classes offered, the quality of the drama and music programs—while they are the strengths of some schools, they’re the weaknesses of others. Successful students don’t use shortcomings as an excuse to complain or blame other people. Instead, they maximize the opportunities in front of them and manage around the rest.
Your future college isn’t going to be perfect. Neither is your job, your house or even your marriage. Life doesn’t serve up perfect, challenge-free experiences. But when you maximize the opportunities and manage around the rest, you make each experience as close to perfect for you as it can be.
Use high school as a time to develop this skill. Get good at it. Then do it over and over again. You’ll be more successful and you’ll enjoy a lot more close-to-perfect experiences.