<human>: Summarize the given text in a few sentences.

This is sort of a weird situation, but I really need to fix it. Some background so it makes sense: my family is Indian. I lived in India between the ages of 8 and 11 and though that may not seem like a long time, I loved it there, was totally acclimated to Indian culture, had a lot of good friends, etc. Obviously there are little things about social behavior that differ from social behavior in the US, and I was your average Indian in my speech and mannerisms. 

We moved back to the US in time for me to start 6th grade - a small, insular town where there wasn't a single other Indian kid in my school, and I was totally fucking miserable. I was pretty popular in my Indian school but I had no idea what was socially acceptable in an average American middle school, so I became that weird obnoxious kid. Never outright bullied, but quietly ostracized. I didn't have any friends for a long time and I went from confident but weird to shy and awkward.

Now I've definitely assimilated and I have a good social life, but I still behave differently around white Americans; I'm more awkward, constantly second-guessing myself. I guess I'm subconsciously afraid of my Indian accent slipping out or accidentally doing something an American would consider weird. Around other Indians, though, I have no problem being myself. I would maybe even go so far as to say I have an inferiority complex when it comes to white Americans and their social abilities. 

Is there anything I can do to fix this?
<bot>: lived in India for a while, moved to America, was considered weird for a long time. Am now unable to be comfortable around white Americans.