That’s a good point, I wondered the same thing for a long time until I had my natal chart done for the first time. When I looked deeper into Astrology, I realized that my “sign” (mine is Aquarius) is just one part of the bigger picture.
Aquarius is really my Sun sign: The sign where the sun was at the time of my birth. Astrologers say that the sun sign is responsible for our main traits and some of our deepest wishes in life.
But at the same time I was born, there were many other planetary influences happening too:
My Moon sign is Leo. This is similar to the sun sign, but instead of the
position of the sun, we look at the moon’s position. For astrologers, this sign has to do with emotions and sensibility. More specifically, the way in which we express our feelings and is determined by the lunar sign or Moon sign.
Another big influence, according to astrology, is the Ascending sign, which is opposite to the Sun sign, and is related to the mask that we put on to face our social relationships. Mine is Capricorn.
I identify with some traits of each of those signs and their ruling elements. But there are other planets that can also count towards your whole being (such as Mercury, Venus, Mars, Jupiter, etc).
You can have traits that correspond to Earth because there are probably many Earth signs (Taurus, Virgo and Capricorn) in other places of your natal chart besides your sun sign.
The best thing you can do is talk to an astrologer and have your natal chart done. If you want a free option, try this online Natal Chart calculator. It’s not great because it’s an automated reading. If you need a premium live astrology reading, click here.
Astrology can be really complicated, but it’s super interesting! I hope that helped you to learn a bit more!