Thankyou!
I would be so grateful to hear from people that have experienced this type of thing for themselves if that's possible
Since you have a child together and will likely have some ongoing contact for some years, I’m going to move your post to the Bettering board, even though it sounds like you’re done with the relationship.
There you will learn strategies that reduce conflict and improve your boundaries so that her behavior won’t have as much of a deleterious impact upon you.