Collective.World put out a list for the number 1 trait each zodiac sign needs in a soulmate. As a gemini, I can confirm that great communication skills is necessary... Especially since Mercury (the ruling planet of communication) is Gemini's ruling planet
- Aries- Patience
- Taurus- Compromise
- Gemini- Great communication skills
- Cancer- Good Listener
- Leo- Trust
- Virgo- Punctuality
- Libra- Outgoing
- Scorpio- Gives you space
- Sagittarius- Adventurous
- Capricorn- Needs a life path
- Aquarius- Individuality
- Pisces- Empathy
See the explanation for each sign HERE
Source: Collective.World