Never let anyone else define you. Don't be a jerk just to be a jerk, but if you are expressing your true inner feelings and beliefs, or at least trying to express that inner child, and everyone gets pissed off about it, never NEVER apologize for it. Let them think what they want, let them define you in their narrow little minds while they suppress every last piece of them just to keep a friend that never liked them for themselves in the first place.
I watched most of this with my almost 3-year-old son in the room and he seemed to actually enjoy it, too (lots of car chases and bright colors, I suppose). It's a fine way to pass some time. It's a live action cartoon, basically, and pretty family and kid friendly. Jim Carrey is fun to watch and it's well directed for the most part. Not sure if I would have enjoyed it as much without my son in the room (probably not), but I do have a little bit of nostalgia associated with the Sonic games having played them as a kid on SEGA Genesis, so it's fine movie to watch with your kids and not suffer much. lol
That being said I don't think I'm familiar at all with the guy who voiced Sonic. I don't think I've ever seen him in anything...
Lol, Sonic actually makes an amusing Vin Diesel quip in the movie... [As he gets behind the wheel of the truck] "I feel like Vin Diesel! It's all about family!!"