1 answer
The biggest reason is that humans are wired to find patterns and meaning, even where none exists - it's called apophenia, and it's hardwired into how our brains work. When something vague matches your life (and horoscopes are intentionally vague), confirmation bias kicks in hard. You remember the hits and forget the misses. Add in the fact that astrology's been around for thousands of years, feels culturally significant, and offers a sense of comfort or control in an unpredictable world, and you've got a pretty compelling explanation for why it sticks around despite zero scientific backing.
There's also a social component. Astrology isn't really about empirical truth for most people - it's a language for talking about personality, relationships, and life direction. It works as a conversation starter or a fun framework for self-reflection, same reason tarot cards or Myers-Briggs personality types are popular even though they're not rigorous science. People aren't necessarily claiming astrology predicts the future with 100% accuracy; they're using it as a tool that feels meaningful to them.
And honestly, the lack of scientific proof doesn't actually matter much to belief. Religion, superstitions, lucky charms - humans embrace plenty of things without empirical evidence because belief fills psychological needs that logic alone doesn't address. The question isn't really "why do they still believe despite no proof" - it's that proof was never the point in the first place.
Your answer
Log into answer.