I will never understand why any man other then the girls father thinks he has a say in whether or not she should cover up.
Ever since 9/11 and the raise of Islamaphobia in the west Muslim women especially Hijabis have become the main target for hate crimes since we are the most visible Muslims.
A man who has no idea how scary it is to walk down the street in some areas with a hijab on has no right to shame a girl that fears being hate crimed for no reason.
Here's what I have to say about this whole thing, I believe wearing a hijab doesn't really endanger you as much as you think.
My elder sister for example has been wearing the hijab for most of her life, and she has never had any issues with discrimination in London. I know that London might not be the best setting to use since it is very diverse. It's still however in a foreign land.
My advice would be that it's up to you whether you want to wear it or not, we can't control your thoughts or actions, that's on you sister. Though if you do wear it, it'll probably be much better for you in the long term. You're less likely to lose you deen.