kitten - the stuff that has been said to you is awful.
i know a bit how it feels because i met with a fair bit of racism from Asian students when i moved to London for university. in particular, my goodness, one of the girls in my flat had parents who hated white people - some of the things they said about us to try and have her moved into an all Asian flat were revolting. we were all sluts; we were alcoholics; we went with loose men; we didn't know how to work; we were a bad influence... i was only 18 and it was utterly shocking to me that anyone could think that way about someone they'd never met! (and the cruel irony was that their own daughter had had a secret abortion when she was 14 because she was rebelling against them and keeping it all to herself, poor girl was really screwed up about it all)
I've been called a slag on the street in east London for wearing a miniskirt and had some girls try to bump me into the road. I've had various men in various European countries assume i'm easy just because i'm English.
and when i was 8 months pregnant and very uncomfortable in the heat at westfield, a group of ladies in burkhas in looked me up and down and quite deliberately moved so that i couldn't sit down next to them.
bigotry is disgusting and it's upsetting and it should be stamped out at all costs. but it's not exclusively white/brexit. it can happen to anyone and come from anyone, although fortunately i do believe there are far more good, open minds than closed ones.
so yes, i think it is unfair to assume that someone else has never faced it, although i can see why you would given your sad experiences, and to say that anyone who voted brexit is happy with racism is also unfair and perhaps risks polarising dialogue at a time when the country really needs to come together.