My husband is is good shape great looking, but he has low self esteem. Why?

Anonymous
I have been with my husband for 15 years. He has always been in great shape. Very muscular, very good looking and a great guy. I recently got very upset with him because he never ever initiates sex. Well after a long talk I find out it is because he thinks I am smarter and better than him and he doesn't think he is good enough. I always thought the opposite that he thought he was too good for me. He has always been in great shape, but he tries to hide it under his clothes. I always ask him to take his shirt off or not wear clothes to bed, it turns out he is embarrassed and does not think he looks good. I complement him a lot and love him so much. Please guys, what can I do to help him understand he is wonderful. Has anyone experienced this, what would help? Thanks
My husband is is good shape great looking, but he has low self esteem. Why?
8 Opinion