I'm really glad at a lot of the responses I've been reading in this post. Personally gaming has been a huge deal of stress and being ashamed of in my life. I played sports my whole life until I graduated high school and whenever kids from the team would come over and I had games with dragons and magic instead of sports, racing, and shooting they all immediately thought I was a weirdo and when you're around guys all the time and they get something on you you'll never hear the end of it. Right now I still live at home while I'm going to college and at least once I week I get lectured by someone in my family about how I should be selling all the games I find so I can pay off my car and pay off college and it's really frustrating because they say that and then will go out to a restaurant and pay 40 bucks for a steak or go to a concert for 100 and I'm the one who's constantly told I'm wasting money and shouldn't keep as much as I do. So between my friends judging me and family lecturing me I'm constantly reminded that I shouldn't collect all this stuff, but honestly the amount of happiness I get from video games and different toys and movies and what not is greater than not being weird to people so eff them right
I'm happy this thread and the responses gives you some comfort. The shame for me was as I stated, when unkempt ogres like the guy at the Halo 2 launch makes everyone look bad, like we are like that. I would never be ashamed of enjoying a hobby/borderline obsession. It's no different than buying movies or CD's or whatever.
My parents (mom especially) has harped on me my entire adult life about how I should "sell that crap" and stop playing with "toys" which is what she refers to videogames as. But I love them and would never entertain that thought. Hell, I love toys. Though I am not buying Amiibo's, I saw the Mega Man one at Gamestop yesterday and admired it. It's pretty damn cool looking. I used to collect toys. I had every single Kaiyodo Neon Genesis Evangelion figure including all color variants at one point. They are works of art.
I would never tell anyone they should/shouldn't play any genre of gaming. For me, videogames allow me to go places I never could in real life. It's escapism and entertainment. If not for games like Driveclub, I would never be behind the wheel of a Ferrari. Games like Halo and Destiny among others allow me to be this hero with superpowers. Just a few little examples, but they are like your favorite movies with the bonus you get to be a part of them.
Different things make different people happy. This world and our society has always tried to make people conform to a certain mold. It's what's expected. When I was very young (it stopped being a big thing in the 70's), everyone tried to get lefties to write right handed because that was the "norm." People have been hounded and told they were corrupt, sick and morally bankrupt for being gay even though that is who they are. But society tried for the longest time (and in many ways still does) to make them conform and be ashamed of who they are. And though the whole "grow up and stop playing games" issue is a much less significant one than the examples I listed, it's still a way of trying to force people to conform to someone else's idea of what you should or should not be doing.
How many of those kids from your team that thought you were a "weirdo" were just acting that way and saying things because they didn't want to be seen as a weirdo? I bet at least a few of them had some Dragon Warrior and Final Fantasy style games but just kept their mouths shut for fear of being judged.
My parents keep talking the same crap about how I need to be more responsible and stop playing with my "toys" but what the hell is the point of working for a living if I'm not going to enjoy myself on the way? So I can die with a bank full of money? Life is short. Too short. It can end at any time as I've found out the hard way. And if you take nothing else from that, it should be to live your life and enjoy it as much as you possibly can because you never know when it will end.