How romantic, Louise! And, true. Being in love doesn't necessarily mean being the same. It means accepting and honoring one another's differences.
It means giving space and time to what doesn't interest you because it interests your partner. You described emotionally mature love beautifully.
As always, a pleasure to have you here on Weeds & Wildflowers!