Very sorry to hear of the bad holliday you had but it shows your values better than anything else can. You put your kids and wife first and the kids enjoyed seeing their mother. Your kids may learn bad from your family but they are learning good from you - good will always win over bad.
Unfortunately, many show their ignorance by not willing to listen or learn. It's those who refuse to learn are showing their true colours.
You have nothing to worry about. You are doing exactly what's expected of anybody, abused or not. You deserve a "WELL DONE" for the way you handled this situation.
I will mourn the teenager I never was and strive to make that dot of light way out in the far reaches of the end of the tunnel turn into a bright sun.
WE ARE NOT VICTIMS. WE ARE THE SURVIVORS!!!