You have a 100% Gajakesari Yoga and you do not have to worry at all about Moon Mahadasa which will bring you lot of good during its full span of 10 years.
Your lagna is Makara a movable sign. Moon lord of 7th is in the 7th house conjoined with Jupiter. Moon is in the star of Ketu in 5th house and sub of Mercury in 3rd house. 5th house is not a maraka house. 3rd house is life giving house.
So you need not worry at all.
7th house is the house for marriage also. 5th house is for pleasurable pursuits. You need not worry at all.
Read my blog Navagraha Astrology Online and you will be better informed about Scientific evaluation of a horoscope. There are too many wayside astrologers in India who mislead the public with their little knowledge of astrology.