Good boyfriends understand that it's their responsibility to protect their SOs from bad influences. 

Cutting people off, putting them on virtual house arrest in the name of "discipline" is abuse by another name, and it smells as foul.