I find it very patronising to be 'tolerated". It reminds me of my first girlfriend, who became a born-again Christian and spent a year at bible "school" (it was really more of an indoctrination factory, as she later realised). We met up just after she left there when I'd just come out as "gay" (I thought that's what I was, at the time) and had become a Buddhist. She told me that meditation "lets in the devil" and as for being gay, that she felt "pity" for me! I'm glad to say she's moved on since then.
Anyway, the 'I don't agree with your lifestyle" is also like when people say "I don't understand why you'd what to..." - I always point out that the reason they don't understand is that they haven't asked me to explain yet, but that what they *really* mean is "I don't approve." I think people are entitled to their opinion, but not that they're entitled to force it on anyone else unbidden, as if their opinion is somehow really important and overrides social politeness.