I wouldn't beat myself up so much were I you...I mean the situation is pretty incredible and your multiple, valid reasons for resenting H's "work" just needed to come out, didn't they?
And yes, this IS her brother...but it's the truth, isn't it? CJ's sisters were disbelieving and appalled when I told them what he'd done (he'd given me the green light on that)..but they LOVE their brother and actually got together to talk with him on a REAL level for the first time, maybe ever!!!
So, no, I don't think you made a mistake...JMO of course!