Merry Christmas!!!! Have been thinking about you this whole XMas time. I am super curious to know how did things go with the visit to BF's family and I know today you and him are meeting your family.
Please, tell us all what happen. And I hope it was all good.
Happy your L is moving. I think the only way to stop the nightmare is facing it. In your case, there is no other way around, it is head on and try to avoid concusion.
Just always remember that he has no power over you "Ever", the only power he has is the one you allow him to have. No intimidation, no fear... just politely ask him to go to hell and don't really bother yourself.
Hope the law will help the situation and make things right so it can all be resolved soon and GG can tell us all her new adventures with BF.