High five! I've just done the same and just passed the citizenship test. Canada is awesome.
Normally that wouldn't be so bad, but I've just set off on two years around Africa, which means it's going to be a long, long time before I have 5 continuous years in Canada. Oh well, at least I can remain a permanent resident essentially forever.
That really sucks man!