seems your family has a lot of problems haha. if your mom's boyfriend is a "Racist" skinhead and she's dating him then hes basically being self-contradictory to his beliefs. Indians aren't actually Middle Eastern by the way, they're East Asians. I don't know what to say, it seems obvious that your mom and her bf are confused about who they are and their beliefs...so I wouldn't call them racist just very strange/ignorant people (sorry to offend you).