For a long time it seemed that nothing Donald Trump said or did could hurt him, or put a dent in his polls.
But now that seems to be changing.
Because after a very bad month, his campaign is now starting to look like a slow motion train wreck.
Or plane crash.
For years I have been warning that hatred kills. Like it did in Orlando last Sunday. Or like it did in Britain last Thursday.
When the gentle, decent Labour MP Jo Cox was shot and stabbed to death by a another cowardly bigot.
And I've also warned that the same poison was spreading in Canada.
Where progressive leaders like Justin Trudeau and Rachel Notley have been attacked by packs of rabid haters, and bombarded with death threats.
But it seems some people never learn.
As if it hasn't been a brutal enough week for the LBGT community. So many deaths, so much grief.
And so much anger over the way people like Donald Trump are using their tragedy and their pain to try to hurt others.
By whipping up hatred against Muslims, Mexican-Americans, refugees and others, while ignoring the hatred that killed their brothers and sisters. Homophobia, the beast that lives in so many.
So as you can imagine, this was like adding insult to injury.
When I saw the first pictures of the Pulse nightclub shooting, and I saw the ambulances converging on the scene.
And then because there weren't enough of them, I saw the wounded being loaded onto the back of pick up trucks.
Two thoughts went through my mind. What bloodthirsty maniac did this?
And how are the hospitals going to handle the load?
I attended this memorial in Toronto last night to remember the victims of the Orlando massacre.
And although it was a beautiful peaceful event, afterwards I couldn't help but notice the anger of some of the LGBT people who attended.
Anger over the fact that some in the media are trying to downplay the homophobic nature of the attack.
And trying to make it sound it was just an ISIS inspired attack on Western values.
I am sure that by now most of you have heard the horrible news.
A gunman entered a gay nightclub in Orlando, and opened fire on the innocent.
So even though they are a relatively small minority, LGBT people are now the victims of the worst mass murder in American history.
And while I'm still so stunned by that act of senseless, brutish violence, and so angry, I don't really feel like writing anything.
I feel I have no choice but to say this.