The boom in Millennial Astrology (for people born 1990 to 1995) means horoscopes are now known factors for anyone aged