How do I deal with the guilt of leaving?
I've come to the realization that I need to leave. Even at his best my husband won't be what I need in a partner and it's taking everything in me just to help him reach an ok point. We've been together for 14 years. I love him dearly. I'm just not attracted to him anymore. I've seen a lot of other women on here talk about not finding their partner attractive anymore after mommying them for years, and it made me realize that that's what has happened to me.
He used to literally do nothing for himself. Now, he's seeing doctors, he's going to therapy, he's doing all the stuff, and I'm realizing it's still not enough. It won't ever be enough to fix this. My therapist has helped me realize that I'm outgrowing him. He knows that I'm on the edge. It's the only thing that pushed him to start doing all the things. I can't tell him that I've decided to leave though. He'll be completely broken and he'll try to convince me to stay and because I love him and hate seeing him hurt I will. I can't do that anymore. I need to put me first.
It will take some time before I can leave. I currently only have a part time job with no benefits and I'm in college. I need to get a full time job and save enough money to get my own place. In the meantime I'm suffocating in the guilt of knowing that I plan to leave. Every time he tells me he loves me, he cuddles me, he asks if he's doing better, etc. I want to throw myself out the window to escape the guilt. I know there are a lot of women here who understand the position I'm in which is why I'm asking about this here. How do I handle this guilt? How do I stop the cycle of caving in and staying?
I hate that I need this. I hate that it's going to hurt him so much. I hate that I'm going to be completely alone once I leave. I hate the idea of staying. I hate the idea of going. I hate that the thought of living alone in a little apartment with my cats sounds like heaven compared to a home with him.
Edit: For context I'm 33F, he's 39m. We've been married for 7 years.