i have a friend in canada she invite me to canada i submit all my completed documents to embassy but they refuse with the reason that i am not sure that u will leave the canada at the end of visit period. Now we want to marry me and i am from pakistan now wat is the best way to come to canada and also take less time. please comments.