Divorce

When do you know it’s time for a divorce? I know this is dumb to ask but I’m so confused!!! Been in a mentally and physically abuse relationship with my husband and I had enough but I always keep on thinking he’s going to change. I just don’t know what to do. I am ready but at the same time I’m scared 😔