Good for you and better for them!! Why should they suffer because he has a girlfriend? They were there FIRST. Besides, if they were truly 'family' he wouldn't have treated them in such a shameful way.

You did good.