No, you're not crazy.
Major steps: 221-2221
Dorian steps: 212-2212
Phrygian steps: 122-2122
The order of steps just shifts, see? It's because they're all based around the same perfect octave base, just different steps to get to that octave. And yes, each mode has two half steps.