Happy Birthday Canada! It's Canada's 150th birthday today and also my 45th wedding anniversary. Such a good idea to get married on Canada day, means you are unlikely to forget the date, and you have fireworks on your anniversary even when you've been married for 45 years :)