Myself and my fiancé (well, he proposed and I said yes at the time but we're not getting married) have been together for three years and given how much we don't have in common I am not sure why we're still together majority of the time. If I can give one piece of advice to fellow Vegans it is not get into a relationship with a non vegan who becomes educated but is still hurting his body with his consumption of meat.
Aside from that issue alone we have nothing in common but perhaps that is a good thing? I think there is something to be said for having too much in common but then I have changed so much since my teens and I am far from the person I was, back then I was highly depressed and obsessed with metal music and just being around fellow metal-heads I thought that was good enough for me but that became wrong.
I would say the only thing we have in common is that with thanks to our jobs (both street market traders) we have become frankly fed up with humanity inane BS, we don't suffer fools and we are quite to the point when people can't seem to use their brains.
So why is it we are still together? I am not crazily in love with him, neither do I deem him some prince as I probably would have been as a teen seeing him thanks to Disney growing up girls to believe in those lies. I do love him, I do care, he treats me like no one ever has an he does listen, i've never been so open with someone as I have been with him.
Yet, he seems deluded in some respects about life but then many would say that of me. I want out of this system I want to become more sustainable, not have to work for the system, I want to have some land and grow my own food to live on. He on the other hand I has 10% interest in that if I'm lucky.