Re: "self hating".  It means that they accept immigrants and refugees.  Hence sowing their own destruction, denying their great white heritage and imploding.  Just another hateful dog whistle from the alt right.