Being enthusiastic about life on a daily basis is great, but it won't go you very far if you come to anticipate the same thing over and over again.
Whether it's something you and your spouse have discussed or an unspoken understanding, you know better than anybody that respect is the foundation of every healthy relationship.
You also need someone with excellent self-control; a partnership benefits from having just one impulsive member (it makes you a more dynamic couple).
Cancer, you're the only one for whom such a connection seems plausible. The thing you need most right now is for someone to tell you to chill down.
Someone who will develop with you and aid you when you need it rather than speak down to you is what you need.
You value criticism highly, but what you really need is someone who recognizes and respects your efforts on behalf of yourself and others.
You also want someone who would lavish you with love and care in a manner that is so lovely and romantic that it will haunt your dreams.
Even though it feels good to have someone give in to you, what you need in a relationship is respect and someone with backbone.
You need a partner who gets you and appreciates that you have needs apart from the relationship. Feeling loved and accepted is easy.
Of course, you still need to be your own self, so it helps to have a partner who isn't a doormat but respects your authority inside the relationship.
You also need someone who is smart like you are, but who is smart in a different manner, so that the two of you can constantly teach and learn from one another.
Pisces, what you need is someone who can stand on their own two feet without always needing fixing.