<human>: For the past several years, I have been a shitty husband. I took my wife for granted. I never made her feel special. I just went through the motions. For months, we've basically been living our separate lives under one roof. 

At the time, like I said, I was just going with it. I didn't stop to look at what was happening. I couldn't see what I was losing when I still had the chance to fix it. She had brought it up before, but I would only change temporarily, and wind up back in the old groove.

Earlier this week, my wife told me she wasn't happy. She'd been trying for years to make it work, with no reciprocation. Then she told me she had developed feelings for a friend. That he made her feel how she wanted to feel.

I feel crushed. She has been out most of the time since then doing volunteer work while I watch our kid at home. I can't get the thoughts of her with someone else out of my head. I can't bear the thought of losing her, and feel so worthless for driving her to this in the first place.

Last night I told her again that I want to do everything it takes to fix our relationship and make us happy again. She said she doesn't know if I can. I asked that as long as we're married, that there be no one else, and if she wants to be with him, to just tell me. She said she just wants her space and doesn't want anyone right now. I am giving her her space now and hoping I can trust that she is taking time alone and not using this to see him behind my back. 

I feel hurt. I know she does too. I feel like the worst person in the world for reaching this point where I might lose my family forever. I want nothing more than to have it all back, and I gladly make any sacrifice it takes to make it so. But I fear it might be too late.

Is this even fixable?

Can you condense the text into a few key points?
<bot>: I was a shitty husband. She had enough and found someone not shitty. I've given her space to decide if there is any hope of fixing this mess.