Astrology is based on the connection of reason and result. If there is a result, there must be a reason that precedes it. Convinced meanings or karma reap immediate results. Others get conclusion after a longer period of time. And others may take decades (or even more) to appear. If you believe in the law of cause and effect, then the atmosphere of the birth of each subsequent opportunities or may not be a matter of mere chance. This creates confidence in the birth and rebirth. Karma can show a birth in the other.
Limitations harvest the past karma for us, because they produce assured results, affecting our future karma. We have a free will, but within the limitations prescribed by the results of our past actions. Karma in manufacturing destiny. All fact creates these facts and figures is explained in detail in Vedic astrology.
An astrologer can find solutions to all those karmas that are available to them while the rest has to be sustained. Astrology is really a vast field when you learn and understand correctly can take one from the lowest to the highest.
Astrology is deeply connected with the Hindu culture and is a fusion of the accumulated wisdom for thousands of years do not come easily, but only after great effort and meditation by the sages of the Vedic age.