"Hate....it's all you have left...."

Sounds to me like a lot of projection on your part. I see that one of your comments above was removed for lack of civility (as has also happened to posts of yours in other discussions) and now this post dripping with invective and  animosity.  No doubt it's hard for you that the majority of Canadians skew centre-left, but these kinds of comments reveal far more about you than about anyone you target with them.