IME,When your traveling, lots of people initially think you from NY. Once they find out your from Boston ( I.e. anywhere in NE) they love you. Not sure if they love you as new englanders or just hate New Yorkers ymmv
Maybe a little of both. OK, a lot of hate for New Yorkers and a little love for Ma**h***s / New Englanders.