I hope your bf is a good person, but if I were you I'd do the same thing. Getting away from harmful people is always the best decision. I try to put distance between myself and my family, not because they're horrible people, but because it was necessary to grow as a human being and see things (family dynamics, childhood, etc.) from a disaffected place. Now I can rationally evaluate what they did wrong and right and how they meant well but were imperfect and at times unintentionally cruel, but were not healthy for me in the long run. Best of wishes and stay in touch.