Everyone has their own time lines. There is a friend of mine on mid-life crisis who hung in there I believe for at least 5 years and her H has slowly come around during that time.
You have to decide. No one can do it for you. I have 4 kids so there wasn't even a possibility that I wouldnt fight hard. I tried everything I could think of. I didn't save my marriage, he went on to marry the OW and I went on to find myself again. I am happy with me but know I need to push myself to get out and meet people. My kids are very supportive of that.
Know what you can live with.
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory