The best signs to match with you are Virgo, Pisces, Gemini and Sagittarius. Sagittarians are the dazzling devils that make you laugh and eradicate all your icicles that surrounded your heart. But in long run, you may see him inconsiderate and irresponsible towards you. Gemini also proves to be a highly compatible guy with a strong and happy relationship. Pisces may appear to be loving, forgiving, tolerant and sentimental with sex as major route of your relationship. Having a Virgo may be a long term challenging task. Scorpio and Cancer tend to keep you happy by appreciating your refined qualities and move along nicely.