“I’m a Christian so, as a Christian, there are things like homosexuality that I just can’t condone," Rau told The Canadian Press. "Unfortunately, we live in a culture where if you disagree with someone’s lifestyle, the accusation is that you hate the person.”

Rau said he has a family to support (and his young child can in fact be seen in a CTV Calgary report) and is concerned about being out of work.

However: "If I'm asked to compromise in such a big way for what I believe to be right, yes of course I have to lose my job, there's nothing else that I can do," Rau told CTV Calgary.

"I'm put in a corner."

A Calgary Transit spokesperson said drivers can refuse to drive based on safety issues, but that's about it.