Very interesting theory, which makes good sense to me. I've seen many women, who have been disrespected and dissed by their husbands, develop osteoporosis. It may not be the main cause but I wouldn't completely outrule certain impact.
The menopause is can be a life changing experience for some women, especially those who have been very pretty when young. It could definitely cause a great deal of feeling of low self esteem.