Looking at your Horoscope in detail. note that Sun rules the 7th house of spouse as Leo sign falls in the 7th house. The native born under the influence of Sun are highly independent, free thinking , bold, frank, authoritative. They are ones with lot of talents and qualities but rarely show till they are not flattered by others. They tend to be lazy and like to confine themselves within their own place. Sun is posited in the 2nd house of your horoscope which is 8th from her own house, indicating that your wife will have weak health and have menstrual problems.