Geminis tend to flit from one thing to another, so they need someone who will help direct their thoughts and keep their emotions in check. Geminis can seem a bit flighty and wishy-washy, but really, they just have so many different interests and thoughts that it gets difficult to manage them all. If you have a Gemini partner, make sure you keep things exciting for them, as they can lose interest pretty quickly. They also need someone who will make them laugh, as they have a very cheerful, upbeat vibe.
In a relationship, Cancers will give everything – their mind, body, soul, heart, home, clothing, and dog just to make you happy. They never hold back, and shower you with love and affection. However, due to their nurturing and deeply sweet nature, they have very high expectations for others. They are idealists, so they have a powerful image in their minds of how they want their partner to behave. When he or she doesn’t meet these expectations, then extreme hurt and disappointment ensue. They get this feeling a lot, probably as no surprise to any of you, as they wear their hearts on their sleeves.
They pour their whole being into a relationship, so they just want someone who will show up fully in a relationship and give them the love and attention they’ve been desiring. They have no energy to settle for anything less at this point.