Keeping a journal is an awesome way to develop your character. It will help you see areas of your life that you need to work on and the great thing about a journal is that you can go back and see how far you've come!
I like people who I can occasionally have really deep conversations with, and at the same time joke around with them. One of my best friends I can do this with. She is very wise but also knows how to make me smile!