Am I staying for the wrong reasons?

Feel free to totally roast me here, or tell me I’m in the wrong. Dday was 3 months ago. I have been so back and forth on what I wanted to do. Recently, I’ve decided I definitely DO want to stay and try to make it work, but maybe for the wrong reasons. I love our home, I have a beautiful, quiet work from home setup. I work full time, and I am in school part time for the career of my dreams. We have no children. We have disposable income (not rich by any extent, but we never go without).

I LOVE the idea of moving away into my own apartment and shocking his system with me leaving, but in reality I do not have the kind of means to support myself in that way. The reality is, I would be moving back into my parents house which is not a bad environment, but not the best and I would lose the ability to keep my WFH job that I really enjoy. I have SO much alone time to process the infidelity that I would not have at my parents house.

Basically, my life here is ease. He takes care of so much, he is truly a great partner ASIDE from the cheating which I know, I know, it’s huge. I’m in my late twenties, and I don’t want to be making a mistake by staying, but I also don’t want to suffer and uproot my whole life because of HIS choice. I had a life full of trauma and I’m finally feeling like I have some sort of peace, I don’t want that to be disrupted over a choice I didn’t make. Thoughts?

Additional info: Dday was him totally confessing to a ONS he had overseas while deployed. I would’ve never found out otherwise. WH is putting in genuine effort to heal and change. This obviously changed our entire dynamic but he is my best friend and I enjoy living with him. We spent 2 plus years long distance for his military career, and it just feels like now our life is finally coming together EXCEPT for that.