I am currently 19, and will be 20 this June. My fiancee is 24, and lives in the US. Tasha is her name. Tasha and I hung out with the same group of people back when I lived in South Carolina, so I saw her here and there, but never really talked to her. She was like my dream girl, but I put her out of my mind as I knew I'd never be able to be with her. Time went on, and I eventually moved around the country a lot, as my mother was doing travel nursing assignments. I moved back to South Carolina a few years later, in November 2009. I stayed at my friends' house in a duplex, where Tasha lived next door. She would come over every once in a while, and I became more and more aware of her. She invited me and 2 others to Myrtle Beach for her birthday. I got to know her a little better, and we started hanging out more after that. I eventually expressed my feelings for her, and she told me she felt the same way :) We spent more time together, and got closer and closer. I moved in with her in early March of 2010. We lived together for 7 or 8 months before we decided we would get married. I got to know her family, and she got to know mine. We were excited about our future together! In this period of time we lived together, we enjoyed many of the same things, including music, animals, camping, bike riding, cooking, and many other things. We never so much as had an argument. I could not have asked for a better person to come into my life :)
I am a Canadian citizen, and moved to the US when I was about 4 or 5 years old, with my mother. She is a registered nurse, and got a TN visa to allow her to work here, and I was issued a TD since I was her dependent. I lived in the US up until this past January.
I graduated high school in 2009. I was never able to work in the US, due to my status. In September of 2009, my mother stopped working with her employer in Maine, and moved to South Carolina, where we had lived for around 8-9 years before. She did not get a new work visa for her employer in SC, although her work visa for Maine was still valid, time-wise. In December of 2010, my fiancee and I went to NY to visit her family, and during this trip, we crossed into Canada to have lunch with my dad, as I hadn't seen him in years. On the way back, the border officials discovered that my mom was now working in SC, while her TN visa was still authorized for Maine. My TD was taken, and I was issued humanitarian parole, allowing me to return to the US for 2 weeks. They told me to tell my mother she needed to get her visa changed within this time. I left the US and went back to Canada, as my mother had to gather necessary documents from various places, which took some time.
On February 11, my mom came to the border to apply for a new TN visa. She initially told them she was living off of her savings, but later ended up telling them the whole truth (she was paranoid that they may've had a document on file that border officials found when I crossed the border, stating the start date of her job in SC). They decided they could not issue her a TN at that time, and instead, told her she would have to appear before an immigration judge. Her hearing is on April 7th.
I have been in Canada since January 6, 2011. My fiancee filed an I-129F for us, with all of the contents, and she got the receipt stating that it was received, on March 31st. Now we wait!