加拿大公民进美国很多情况都是不需要签证的。B2显然不是什么好主意,不仅没有克服以前怀疑你移民倾向的问题,反而在你的签证历史上加上了一种反复变换签证千方百计来美国的印象。你要注意说谎留下记录以后将会事事难办,所以你头脑灵活并不是什么好事情。要排除移民倾向,需要你提供在加拿大的纽带,比如房产,银行证明什么的。确实你自己担保比较好。