I wanted to give an update - As of December 31st 2009 Kyle became a permanent resident of Canada! We crossed the border together and everything went so smoothly. The most fun part was sorting through all of his belongings in Nebraska and deciding what we were keeping, and itemizing his whole life on paper with number values for everything. It was quite the job!
It has been a fantastic 9 months just living our lives with each other. As for opening the bakery - we had a flood in our house in June of this year which has lead to setting back our opening date significantly.
I can't wait for things to be normal again. Everything seems to happen for a reason though, through this experience Kyle has decided to go back to school and pursue a bachelors degree in Computer Science. I couldn't be happier for him, and look forward to gaining some independence and starting out small with the bakery.