Please tell me I’m making the right decision

I have an 18 month old son and I’m currently in a toxic relationship. I’ve decided I don’t want to be with him forever. He calls me every name in the book, swears at me, and degrades me. My period is late and though I haven’t taken a test I will be getting an abortion, probably a medical abortion. I do not want to bring another baby into this mess. I just feel a lot of guilt for the abortion. I’ve never had one before. Please help. Thankyou.