Many women dream of an amazing friend, but we all have our unique sense of self that requires something different. Here's what we recommend for each sign of the zodiac
You need a man who can handle a strong and very passionate woman and is obsessed with you just as you are with him, without apology. Your husband should make your life more exciting instead of holding you back. He is spontaneous and loves to grow and expand himself through exploration and adventure, but also respects his freedom.
You need a guy who knows every nook and cranny of your soul (and what makes you tick), and appreciates his friends and family. You need a guy with patience who will not be pushy, but will provide the comfort and warmth you rarely find in other men. He will leave you sweet notes on the mirrors and always keep his promises, besides he is extremely loyal.
Gemini girls can easily get bored, and it's hard to find a guy at their level. You need one that can pass all your communication and intelligence tasks that also appreciate your fun side. Gemini's BF should understand and read you as well as entertain you on boring social events.
You need a man who understands the nuances of your moods and is always your "person" when life becomes complicated or overwhelming. He loves how you get in touch with your feelings and takes care of the little things and is very attentive to everything. He loves your quirks and dislikes because they are a part of you.