The principle seems to be that the more differences there are, the less likely it is that the couple is compatible, and the greater the chance that they got together for reasons other than true love -- i.e. the Canada visa.
In your case, 9 years of age difference is nothing in today's world...