Which is stupid because he is extremely immature in my eyes. He gives the impression that he's reasonably intelligent, but damn is he in love with himself.     One thing I learned in life is that someone who feels the need to tell you how smart or mature they are usually isn't.