My best friend is very funny. She is also very thoughtful and caring. And what I like most about her is that she is BRUTALLY honest when I ask her opinion. I know very well I can trust her. I am also brutally honest to her, but we don't get offended instead we are thankful because some people just can't be honest to each other, at least we are.