You just need to ask the right questions. It might seem like you know all there is to know about your best friend, but there is always more to learn. Web questions to get to know your friends better:
What are the odds questions to ask your friends
What are questions to ask your boy best friend
The bff bond test
98 Best Questions To Ask Friends Your Guide to Great Conversations
Do you feel genuinely happy about your life?