I am a Cancer, and my first love was a Capricorn. I fell head over heels right from the start; it felt like it was cosmic and meant to be. I was young, 15, and he was four years older than me. My parents hated him; family is a big issue with Cancers and Capricorns. I know he loved me too, and we saw each other on and off for about four years. But opposites always feel that pull. We didn't have the same backgrounds, and by the end, I still loved him but accepted it would always be like that. My theory is if someone leaves you once because of problems, they will again.
Your opposite is one of your soulmates, but that doesn't mean it will be forever. I never forgot my first love. It's powerful. Be careful. It's a blessing and a curse! You will learn lessons from the relationship. I did, but too personal to discuss here.