Yes I am a skinny "quirked up" white boy with long hair who grew up in sheltered white suburbia and smokes too much weed. Yes I am a college student who was introduced to communism online and rapidly became radicalized.
I would challenge you and say that your issues is less being a stereotype and more that you are insecure and feel like your personality or feelings are somehow less valid because you fall into a "type". Do you not like having long hair? Do you not like smoking weed? If you like those things and feel like these are good representations of your truest self...I'd focus on surrounding yourself with people who embrace you for these aspects.
I used to be super insecure when people started labeling me as a "himbo" because I had this idea in my head that cynical snark was a more valid or unique personality type. Trust me: nothing worse or unattractive than being a fake person. Embrace being the quirky long haired pothead child of suburbia if that's who you are. You are valid comrade!
To add in, I only have positive associations toward "himbo", and now I realize a lot of the context is negative, and I don't want to use it anymore because it is seen as insulting, and often just is insulting.
I really appreciate those kinds of people, who I see as strong, confident, and sweet. I have always rejected the the of those people being "dumb".
When you live a life seeing physically intimidating people as oppressive, it's a great comfort to meet larger people who are kind.