Opinions Wanted Please. What are other people’s experiences.

I have been married for about 4 years. My SO has kept saying they want to leave often over the last year when they are angry, to the point I no longer feel as much for them and am thinking of ending the relationship. They never apologise for saying these things and somehow make it my fault about something that happened in the past.
Also they have been telling me I need change/criticise me but never change the childish things they do.
Recently they have cause issues between me and my parents.

I just feel numb and empty at the moment.
I think I have slowly come to the realisation I am in a toxic relationship.😓