If you are an American citizen you do not need permission to come home.
When I was about 10 years old and living in Montana, we had been visiting some friends in Canada. Upon returning to the US, my father inadvertently drove through the Canadian checkpoint and directly into the US checkpoint. (They were very close together.)
It was an honest mistake, and we were shortly on our way home, … Read more