Kinda sorta... though our - or at least my "Christian culture" is often anti-Christian because of sectarianism.
Fun fact: it's illegal for members of only one religious group to become head of state of my country. There's no law against a Jew, Muslim, or atheist ascending to the throne of Canada, but it's against the law for a Catholic.
In any case, despite my country's history, I think we can do better. Within my parents' lifetime, there were businesses in Canada that would - legally - refuse Jewish customers. I think this was wrong and I'm glad the law changed. I just recognize that LGBTQ people are as deserving of equality as Jews are... which is something you seem to have trouble with.