I hear ya buddy, I've been in Canada for a very long time now as well. Sometimes, I just feel they should just give it to us given we work, pay tax and are living for a very long time here. But again, that's just me.
i agree on this ...its been a long time