For years I have warned that hate was on the rise in Canada. And I should know since I first started fighting the hate mongers and other bullies when I was about thirteen.
But ever since Andrew Scheer became Con leader, and started whipping up hate for crass political purposes, I started to feel that the situation was out of control.
And sure enough I was right.
For most of the last 48 hours since he heard about the monstrous massacre in Christchurch, Justin Trudeau managed to hold his true feelings in check.
He was quiet and gentle as he visited a mosque to express his solidarity with the Muslim community, and listen to what young people had to say about building a safer and more inclusive society.
But yesterday in the House of Commons he finally let his true feelings show.
As you know, Ezra Levant likes to call himself a "Rebel Commander" and portray himself and The Rebel as a champions of free speech.
Even though The Rebel is just a tacky hate mongering rag, which should have been closed down long ago by the vice squad.
And Levant is only in it for the money.
It seems only right that after enduring a torrent of hatred aimed at him, his wife, his children, and his mother.
Justin Trudeau should move today to protect the rights of a group of Canadians who know only too well what it feels like to be hated.