My husband and I have been together for 21 years. In fact, this past June 8th was 21 years for us. We are each other's best friend and get along great. We are together almost all the time. My mom jokes and says we are joined at the hip. That is because we don’t want to be without each other, ever, if we don’t have to be. Yes, sometimes, he goes to his friend's house and I stay home or sometimes I go with him. Most of the time, if you see him, you see me right beside him and if you see me, you see him right beside me. I agree that being best friends first is the key to a happy marriage. Thanks for writing this!