I am a little unsure. Nothing horrible about this synastry. And the Venus opposition is nice. But I am a bit concerned about the Moons and the Mercuries.
A cancer Moon with Gemini Moon is not ultimately that fulfilling. Not saying you cannot be happy together. It just takes more work because it is not a natural fit. A Gemini moon does not know, or see what Cancer Moon needs emotionally to feel fulfilled, comfortable, satisfied and happy. The Gemini Moon may think it is up to you to make yourself satisfied, and for a gemini that is correct. But for a Cancer Moon, not so much.
Similar situation with the Mercury in Gemini vs Mercury in Capricorn. They are inconjiunct, which means they do not relate with each other and have nothing in common. One is mutable air, the other, cardinal earth, Different ways of relating, communicating thinking and of being in a relationship.
CARDINAL EARTH desires some kind of effort seen, some kind of working towards future goals and ambitions, in order to feel comfortable in the union. Gemini wants to be ‘in the moment.’ As long as we are fine right now, then we are fine. There is a nice bit of Taurus to ground the Gemini energy, which is great for you both. So I may be worried over nothing.
It just niggles at me because I have seen other couples with lots of inconjuncts between personal planets, and they often slip into the ‘friend zone’ because the intensity and passion cannot endure easily with that level of disconnect.