Aren't horoscopes great. They are so precise and accurate and never seem to be in any-way ambiguous or vague. It doesn't matter who you are, what your disposition in life, a horoscope always seems to have your future layed out before you. Who...