At this point I've decided that the culture shock didn't happen because it's impossible to compare my India life with my life here. Everything at home feels like it's in place and as it should be, which isn't shocking. Since India is so full of surprises and shocking contrasts I had gotten used to constantly adapting so coming home was just another adaptation.
I miss many things from India but I'm happy to be back in a stable environment. It feels good to know I have some control over my own life again (or at least I think I do). I'm sure it wont be long until I'm craving some instability again but for now I am content.