The best friends are those who can tickle your brain, make you laugh, have a great sense of humor, are witty, just have the right dose of sarcasm and are critically honest yet remain kind.
You volley back and forth ideas and engage in intellectual fencing, agreeing, or opposing without rending or wounding each other. You are both thoughtful without being morose, and silly without being foolish. You may opine upon and critique a range of ideas or persons without engaging in calumny.
Between you, honesty is not negotiable and loyalty is standard. Trust is the tie that binds. You share that which matters the most. Caring glues you together. You laugh together, a lot. You watch out for each other, catch each other when you fall.
You may be in each other's company, yet remain taciturn. You spend time away from each other without weakening your bond. You may be near together yet allow yourselves to wander silently in your own minds, thinking, reading, meditating. You are never bored with one another because neither of you are boring.
You are renaissance women. You create, you fix, you solve, you lead. You are present. Many people go through life looking for such friends. If you find even just one, you have more than enough. It took you a long time to get where you are. Keep each other.