Sometimes it's not so much about really caring, but about being compatible don't you think? I know one or two wonderful passed me by, simply because one or two things that were central either to their or my own personality wouldn't click. I know that they genuinely cared about me, as I genuinely cared about them -- we were just poor as partners and lovers.

It is, at least in my eyes, a very difficult decision at times to 'sacrifice' a part of yourself in order to be with somebody you love. In my experience, it doesn't work. You cannot play pretend forever, and sooner or later needs have a tendency to start nagging their way to the surface. I believe that we all have a right to freely express ourselves -- this doesn't necessarily mean to act on something, but there should be an option to just be what we are, especially in the presence of those who love us or are at least supposed to so.

I think the question here is -- what is more important? Do you think you can be happy under these limitations? Do you think you can ignore this (at least by him) unwanted part of yourself, and do you think you can do so without it eating you up? If you want to try, I'd say try with all your heart. But be prepared that you might fail, and that at some point you may be alone anyway and ask yourself if possibly you have given too much. Of course that's just my bleak and jaded view of the world. In any way, I wish you all the best and hope that you will figure out a way that works for you.