Dear Vincent,
You have been running a time as per vedic system of astrology, where your mercury is exalted along with mars and south node of moon in 2nd house which is also opposite the moon. This triggers connections with scorpion and virgo magnetic. Saturn placed in 12th house in cancer binds your karma to that sign in deep manner and all emotional connects through cancer will be deep and spiritual.
The best order for you is virgo and then cancer and scorpion.
Mercury is exalted along with mars and south node of moon in 2nd house which is also opposite the moon. This triggers connections with scorpion and virgo attractions. Saturn placed in 12th house in cancer binds your karma to that sign in deep manner and all emotional connects through cancer will be deep and spiritual.