Whatever your politics, whatever your religion, and whether you're wealthy or not so well off, we Canadians are indeed a blessed bunch when compared with most of the rest of the world. Anyone who doesn't recognize this obviously hasn't done much travelling outside of Canada, or simply has a particular grievance of some sort against some aspect of Canada.
For the most part, Canada works, and from sea to shining sea, from our southern border to the icy north, we are collectively better off than most of the rest of the worlds population. You know this to be true if you've been outside of our borders for any length of time.
Physically, our great land is so varied, and so vast, that in fact it would be possible to spend every vacation right here in Canada, never leaving the country, and barely even scratch the surface of what there is to see and do, and still have a great vacation every time.
One of the things we can be most proud of is our health care system. Yes, it's not perfect, but how many things are? And, fortunately, as a Canadian traveling within our own borders, our various Provincial and Territorial health care plans cover us for the most part, in the event of accident or tragedy that injures our health while travelling outside of the province or territory of our residence, but still within Canada.
However, it may interest you to know (especially if your next vacation is going to be within Canada), that there are gaps in the Provincial and Territorial Health Care Plans, that may leave you considerably out of pocket under certain conditions, and this is precisely why smart travellers opt to purchase travel insurance even when traveling within Canada.