I am a military spouse who has just moved from Texas to North Carolina. I am currently licensed in Tx and in the process of applying for my compact license in NC. I have gone through the online application and have filled everything out. The thing I am having trouble with is determining my primary state of residence and distinguishing that from my home state. I wish to keep my permanent address in Texas; so do I need to change my primary state of residence to NC or do I leave it as TX? What's the difference between primary and home state? I don't think I need a multistate license as I plan to be in NC for a year or so..