I've discovered that it's actually possible to be a US citizen, but not qualify for in-state tuition in any state. Four years ago I moved to Louisiana from Massachusetts to attend school. At about the same time, I had to switch my driver's license, voter registration, etc. to Louisiana because my parents moved out of Massachusetts and I no longer had an address there.
Now I've applied to LSU for my PhD, and been told I likely don't qualify for in-state tuition because I've been enrolled in school the entire time I've lived here- I'm going to have to file an appeal, and that will probably fail. On a whim, I e-mailed UMass Amherst to see if I'd qualify for in-state tuition in Massachusetts (I didn't apply there, but I was curious). Turns out I wouldn't qualify there either, because as far as Massachusetts is concerned, I've been a resident of Louisiana for the past four years.
The word I have right now for this situation is LAME. If I end up at LSU (which is my fall-back school) and have to pay them out of state fees, I'll be using a much harsher word.