The friend who listens to what you have to say: Virgo, Cancer, Pisces
The friend who will never walk away: Taurus, Leo, Scorpio
The friend who will never lie: Sagittarius, Capricorn, Aquarius
The friend you kiss when you're high: Libra, Gemini, Aries