You've got my number, man. I was completely serious about calling anytime. Family stuff is hard. Been through lots of it. And
@karlvv is right-- we've all got shit like this in our history. Spent 2 hours sitting in a cell when I was 15 because the asshole small-time crook my half-sister married thought he could lay hands on my mom because my dad was out of town. I literally took a fire poker to his knee. He was older & bigger, but a coward when it came to anyone who would fight back. No charges & a coworker of my dad got me out. But it caused family trouble for years because my half sister kept trying to "explain" why the asshole slapped my mom.
Even now, though not as violent, Suz's niece that lives right here in Monroe & we took in for a couple of months through her divorce 5 years ago hasn't come to see her since she got home after 2 months in the hospital last Thanksgiving.
Call if I can help in any way.