There are people in our lives that help us, cheer us on, stand beside us, and help when things are not going well.... Sometimes this person is a friend, a husband, a parent... For some of us we are lucky to be in a committed relationship, possibly married, and that person is the person that we look to for the above mentioned times in our lives when we need our own personal cheerleading squad. My husband is a wonderful person. We have been married for 20+ years and he still makes me laugh everyday. We rarely have disagreements and when we do it is normally over something trivial which we both recognize. I am sure there are things that I do that drive him nuts, but he never complains. He usually helps me to see when I am in the wrong and has helped me to be a better person throughout our time together. I tend to be a little strong willed and my expectations of others is sometimes not realistic and he helps to balance me. He is genuinely happy when I excel and he is upset when I get upset. He is a wonderful support and a true friend. I feel closer to him than any other person. I am blessed to have many close friends, but he is my best friend. Tell us about your relationship. What makes it work?