I can deal with immaturity. The way other people seem to deal with mine is by making sure you aren't being it at the wrong times...

Me: "I know this is a random question John, but would you bone your grandpa for a trillion bucks? That's a lot of money..."

John: "Dude, my grandpa is dying and has systic phibrosis!"

Me: "How about 100 trillion?"


... Sure it was a few years ago, but I got what was coming.