Can astrology predict the future?
The answer to this question is complicated. Basically, astrology can be used to predict potential events. We call it "potential" because free will has as much impact on your personal life as the movement of the planet.
For example, let's say your horoscope warns you that a division is imminent. So you start working on your relationship, getting more communication, and you really never break up. Instead, your relationship is stronger than ever. What do you get? Your horoscope was not "wrong", it allowed you to change your destiny by simply taking advantage of what was not working. Astrology sheds light on what needs attention, but it is our responsibility to work and make positive changes.