OP, I am middle aged and was married when I was your current age. I have now spent 30 years in an (verbally) abusive relationship. I stay because of the kids (one still young). If I could tell myself anything to my younger self it would be it’s ok to be afraid, but take that chance and leave. Your number one responsibility is to you and your BK. And at 24 you have ample opportunity to have a wonderful future.
You’re an amazing BM and SM. But you need to mother yourself a little bit. Don’t be me, sweetheart. Don’t blink and it’s 30 years later and you have few choices. Try to get therapy to support you through, and work your way out. I’m sending you a big hug.