Astrology is made of two part, prediction the future and giving characteristics to people born in the same month of the year. The first cannot be true and has been used bun con artist to manipulate people, hence tarnishing the other part as a result. Like any other thing that catches on and becomes popular, there must always be some element of truth that works in it, otherwise it will eventually fade and go out of fashion fast. Only taking into account why people who are born in the same month have common characteristics, I discovered that if we study how nature uses timing to manage everything, especially breeding, which is at the core of evolution, we can see that every gene must be carrying a biological clock that times its conception in eggs and sperms. From all the eggs and sperms produced those who are fertilized must be carrying the gene of the ancestor that most of the gene who was also born in the same time of the year. Since we live in a time that we can bread at any time of the year, the genes of all those ancestors survive but they still won't fertilize if the conception outside the set biological time. Therefore, most of those who are born at the same time of the year may be carrying most of the genes from a common ancestor, making astrology be true in this case but it has nothing to do with the cosmos.