She does this to help herself see you as something other than what you are. It doesn't make sense to walk away from a good man, a loving father, and a great provider. It makes sense however to walk away from an assholeeee......
Why does it have to make sense? She has convinced herself that this is what her life needs to be.