"Sorry, being forced to "tolerate" someone is, for me, functionally indistinct from being forced to approve of them."
Well, then you don't know the definition of "tolerate".
If you approve of something, then you cannot tolerate it because tolerance implies disapproval. It's part of the definition.
tolerate: allow the existence, occurrence, or practice of something that one does not necessarily like or agree with without interference
It's not our fault that you can't read a dictionary, or refuse to accept the meanings of words. Look inward.
I think the person you were responding to knows the actual dictionary definition of tolerance but many liberals who are rabid supporters of the gay community seem to be confusing the word tolerance and acceptance or affirmation. They are quick to call anyone who is not affirming gays as intolerant. I tolerate their existence in society but I do not support specific rights for gays. Their human rights should suffice.