The guarantor requirement is archaic, I think we most here agree about it. But use this as a learning experience.
If you have trouble finding a single person with a Canadian passport (could also be an immigrant like most of us here) willing to write on a piece of paper that you are who you claim you are then that means that after more than half a decade you are not really integrated in the Canadian society.
It's not a big deal to ask someone to be your guarantor, you probably know a lot people willing to be your guarantor.. you don't need to be friends, just vouch that you are real. It can be the grocery person you buy food from...
If you have trouble finding a single person with a Canadian passport (could also be an immigrant like most of us here) willing to write on a piece of paper that you are who you claim you are then that means that after more than half a decade you are not really integrated in the Canadian society.
It's not a big deal to ask someone to be your guarantor, you probably know a lot people willing to be your guarantor.. you don't need to be friends, just vouch that you are real. It can be the grocery person you buy food from...