The generous, playful & loyal ones who takes care of you & are kinda obsessive & clingy: Scorpio, Leo, Aquarius, Aries.
The super chill, generous & playful one who's also serious & kinda confusing: Sagittarius, Cancer, Libra, Virgo.
The one who's always busy but makes time for you, pushes you to do your best, & loves you unconditionally: Pisces, Capricorn, Taurus, Gemini.