My age. 25ish. I would say more stupid. More relying on feelings than thinking. Very booksmart though. Just not logic smart. At all. We got into a huge debate about the Stand your ground thing in Florida as well.
You are actually way ahead of the maturity curve.
Don't sweat your friend, he'll grow up, maybe.