I am married 13 years. My husband is my best friend and this is mostly why we married. He is not a looker but he is so kind and caring and... terribly prude and reserved.
Nothing so strange in that you my say but...He loves flowers and birds, great cook too. His favourite movie is "The Sound of Music", his favourite song: Guilty by BB Streisand and Barry Gibbs. He never really gets cross but easily vexed. He has very little interest in sex and when he does, he finds it difficult to maintain an interest (unless I slip a finger in him!)
I hinted once or twice he would have made a great gay man. He is not homophobic but when I asked him once if he could be gay, he went into his vexed mode. He was also a real mummy's boy. He is so sensitive but he never make a gesture towards me. He would never just hold me or kiss me unless I initiate it and even then, he only seem to go trough the motion without much emotion or none. Yet, he likes massage rather than sex.
I have no doubt he loves me and I do love him. I have suspected this for many years. So do some of our friends (even the gay one). If he is, I wouldn't be surprised but I think he needs to know.