Keep him or leave him?

Helloooo everyone!!

So I’ll call myself L and my current SO Austin.

So me and Austin have been talking for around four months. He’s been such a big part of my life and has taught me so much. He’s also my first and we have shared I love you with one another, I’ve met his whole family, the whole deal.

I’ve been extremely attracted to him and our relationship has been great—— or so I thought. Back when I first met Austin, his ex was not happy about it. She would trash me and my friends, while also demanding how we met and how close we are.

I told Austin it made me uncomfortable and that she shouldn’t be acting this way. He agreed and told her, “It doesn’t matter what me and L are please stop.” They still talked very rarely after this point which made me uncomfortable but I tried my best to understand and we’ve been building our relationship ever since.

So today he messages me and basically tells me that although he doesn’t have any feelings for her anymore, he still thinks about her occasionally and that’s why he hasn’t made us official yet, and that he’s very sorry to hurt me like this and that he didn’t want to tell me but didn’t want to wait any longer and make the hurt “worse”.

When I tell you I cried like a baby reading that.....well anyways I acted a bit irrationally and FaceTimed him and basically said “it’s either me or her. Don’t talk to me until you’ve made the choice and you have until Friday to do it. Be honest with yourself and don’t make a decision just to please me but do it for yourself.”

Should I wait for the decision or just cut him off entirely? I love him so much and it really hurts. Even at this time all I want is for him to be happy. Any and all advice welcomed.