If there's some reason they have to visit perhaps you can lock down your bathroom and just use your boyfriends while they're there.
You say he has some of the behavioral traits as his dad. When you talk about them does he try to change or at least acknowledge his actions?
|