Westmanguy,
I have been reading your posts for the last several days, and if I may, I have some constructive criticism for you.
First and foremost, have you ever heard the phrase, the grass is greener on the other side? You may have some issues with Canada, but that doesn't mean the US is any better. You appear to have a distorted view of what life is like in the US. If you don't believe there is a separation of church and state in America, then you have everything ass backwards.
A President saying God Bless America, doesn't mean the US is a theocracy (as much as leftists will swear up and down it is). There is much less of a separation of church and state in Canada than there is in the US. You just haven't bothered researching the issue. Your federal government funds catholic schools, as an example. A bill, unheard of in the US.
Canada and the US have much in common but we are still different. History has shaped who we are as a people, and our countries took a different path. You for example, embraced the monarchy, where as we gave it the boot. It's not about who was right or wrong, it's about taking a different path.
I say to you, if you wish to live in the US, I would suggest spending time as being part of the workforce, before making any permanent moves. Sound advice for anyone wanting to emigrate anywhere.