He adores me and is extremely loyal. He has always stood by me, even when it meant making some hard choices.
He is extremely honest (including telling me hard truths about myself).
He is intelligent and we can have some interesting conversations, especially about things we disagree on.