I didn’t read all the responses but I’m guessing everyone replied with an idealistic “you shouldn’t care what other people think of you”. The reality is that most people do care what others think, especially in middle school or high school or whatever. Yoyoing might be fun but if you are interested in girls or being popular then doing it around classmates is probably not the best idea except in extreme circumstances.
I’m in my mid 20s, I do very well for myself (which allows me to buy more yoyos than any human could ever need) and have a lot of friends from a lot of different walks in life. My last girlfriend thought it was cool/cute that I yoyod and she liked that I had a hobby (collecting/playing). The gf before that thought it was dumb but she liked that it made me happy. My closest friends know that I yoyo/collect but most people don’t. The good news for me is that I’m basically at the top of the food chain at what I do so when some random hater finds out that I yoyo they remember that they would sell their soul to be me so they’re in no position to criticize or belittle one of my hobbies. When you’re younger pretty much everyone starts on a theoretically level playing field socially so it’s a lot easier for people to take cheap shots at things you do just because it’s different and they need to put you down to feel better about themselves.
Personally, I played with yoyos at school when I was young, but I had the benefit of being in middle school in 1998-2000 aka yoyo boom so I’m sure it was a lot more “cool” then, despite probably not being cool. I cared what others thought about a lot of things in my life but for whatever reason I didn’t care what they thought of me yoyoing.
So in conclusion, you probably aren’t doing yourself any favors socially by yoyoing at school. The reality is that anyone that takes shots at you because of it is a chump but it will still happen and it will still make you feel bad. And hot girls will not think it is cute or cool ever in high school because they are sheep. However if you do it long enough (or find other people to yoyo with you in public) you will get a lot more comfortable doing it and the haters will get bored of hating since their intended goal is to make you feel bad and cause you to stop doing the thing they don’t understand, if it doesn’t work they’ll find someone else to bother eventually. So yeah, basically I understand how you feel, and I don’t think that avoiding it in public school type situations is a bad idea, but I do think that after enough time you will eventually be comfortable with it if that’s what your goal is.