Fire signs:
Funny: Sagittarius
Impulsive: Aries
Generous: LeoEarth signs:
Funny: Capricorn
Impulsive: Taurus
Generous: VirgoAir signs:
Funny: Aquarius
Impulsive: Gemini
Generous: LibraWater signs:
Funny: Pisces
Impulsive: Scorpio
Generous: Cancer