Well it's not opinions as such, it was how I was treated and how personal it was.From how you talk about your passions and yourself, it's evident that someone in your life made you feel like everything you liked or were interested in was stupid or wrong. If I'm mistaken or misunderstood your words, I apologize. Starting from here, I ask you: what is stupid? By what standard or measure do we define something as stupid? If someone says what we do is stupid, does it automatically become so? Not exactly; in fact, the impact of a comment is proportionate to the importance we attribute to the person making it.
Practical and concrete example:
Person X is a massive fan of a band and also loves the color yellow, which is her favorite. One day, Person X gets tickets to see her favorite band in concert. During the concert, her favorite band member explicitly shouts to the audience that he hates yellow with all his being. How will Person X feel? We know she loves yellow, but she's also a massive fan of the band. She might start to hate or even feel ashamed of loving yellow because her idol expressed hatred for it. Alternatively, she might prioritize her love for yellow (stop going to concerts/change the band), or she could simply accept that everyone has their opinions and tastes.
Now, the example is simplistic and concise, but I believe it conveys the idea of how we tend to react in certain circumstances. Don't hate your teenage self or your current self. Accept being a human composed of different layers of knowledge that accumulate as the years go by. During adolescence, knowledge (layers) is limited, and it's a period of both negative and positive experiences. It's a delicate time when you're no longer a child but not yet an adult, with great expectations and pressure. I doubt there's anyone out there (outside the forum as well) who can say they had a 100% magnificent adolescence.
P.S. If I think about my teenage self, I can sum it up briefly: "NO, don't do it," or "Yes, that was sarcasm."
Finally: Don't judge yourself with present eyes when looking at the past because, in a way, it's like cheating yourself. What you are today is thanks to your past, but if you look back and feel ashamed, remember that back then, you didn't have the same knowledge and judgment scale you use today. The scales and weights change as we grow, adjusting according to the life period we are experiencing. Relying on units that don't personally belong to us or don't correspond to the exact moment will often lead to disastrous results for our self-esteem.
If your favourite band suddenly treated you poorly by, say, not letting you see the concert because they think you're stupid or ugly or something, you're automatically going to feel hurt, maybe angry, and you might think differently about the band after that.
At high school I was often deliberately ignored. There were only about 11 girls in my class and they all hung out together in a large group every recess. I was a girl in their class just as much as they were but I was treated differently for being...me. I wasn't good enough. I was an embarrassment. My feelings didn't matter. My feelings didn't exist to them. But I still had to consider their feelings all the time otherwise I'd get a lecture. I just hate double standards and when other Aspies give the unbearable answer "well they're NTs, they can do it", which also seems to mean "NTs are better than us, we're just scum and that's why they treat us that way. They're allowed to lack empathy for us, because we're autistic, a lesser group, subhuman, etc". And that stings and people wonder why I don't want to be on the spectrum. It's the double standards I hate.
Luckily this doesn't happen so much in adulthood, for me anyway. I'm quite an insider, meaning I do feel I belong. In fact one person is being bullied at work, but it isn't me. I'm accepted socially. It's this lovely black man who is being bullied, for being black. That makes me feel so sad. He confides in me a lot about it because he knows I listen and I understand and although I'm accepted by them I still don't join in the bullying. I hate bullying.