Thank you for that great comment! (@topcomment might want to check it out)
Honestly, I would say that you are fully living the stoic perspective in your relationships. It's not about giving up your own character, but working on it, improving it, and as you say - not losing it ever. We can't control the other part, the other people.
Your comment made me curious about how stoicism views "love", I never got much into that part. I'll think about what I read and will try to set it into relation to it, if I can't find anything written - besides "don't be attached!"
I do believe that we need other people to change. We have to have motivation, and becoming a better person is incredibly hard, especially when we're within a shell of ego. Loving other people can break that, make us aware of our flaws and most importantly make us want to be better. That's what I tried to emphasize - we have to want it, we have to want to become better because of "better". The rest can come from the outside, but without believing that it's "better" for us, too, I don't think it'll work. That's when we lose ourselves.
I still compromise a lot, I believe it's very important. But I have set limits that I keep a close eye on. Going too far will help nobody, so I try to uphold my boundaries, as a part of who I am.
The goal is what you have - an honest and respectful relationship, full of love of the other as the person they are, with ample possibility to grow together.