Hi, I am an American and i have been visiting Canada since November of 2014, i am set to leave in the beginning of May of 2015. I have heard different things of You cannot come back for another 6 months, and i have also heard that I can come back a lot sooner as long as I abide by the laws...