Surely there comes a point where you have to stop offering your forgiveness if they keep hurting you or whatever it is they are doing?
You are confusing "forgiveness" with "stasis".
It is laudable that you are focusing on forgiveness. And forgiveness is indeed a useful tool for finding inner peace.
However, you have forgotten that your first priority is to yourself, and not to others.
Get yourself safe. You can work on forgiving your abuser from a safe distance. Forgiveness does not mean "stay right where you are".
I left my abusive ex-H. It took time to heal - years. Which I could only do safely away from him. Part of that healing process meant forgiving him; i.e. coming to terms with his actions, accepting that he is who he is. Crucially, though, who he is (an abusive husband) means that he is not a person a wife could remain with.
You can forgive. Of course you can, eventually. But do it from a safe distance.