That is a crazy situation and you should try your best to move out that shit cannot be good for your mental health. I am from Canada and I have never faced that much hate for being a nerd.
I don't get it as these women turn around and complain that there are no good men ,its like if coming from a sane and steady family is a turn off for most women.
As a black man I have noticed that if you don't fall into the stereotypical view of what a black man should look like ie tattoos, ghetto accent,tall,shady past etc. You are invisible to most women especially black women.