Looking at your chart although the Guna milan score is 22.5 and Nadi dosha gets cancelled, which means that their is no progeny problems. However, there is mangal dosha or mangalik dosha mismatch which is not good. The Ghara milan means the planets are not placed in favorable position, which means that the compatibility although shown in the Guna milan as good is not great at all. Guna milan is calculated from the Moon and birth Nakshatra where as their are 9 planets in the horoscope which also have an effect on marriage and marital life. You can always take my paid analysis for a very elaborate report on the above with remedies.
Blessings,
Navneet Khanna
Astrologer