You can just assume your guilt in all you did wrong. But I am sure there were some wrongs from you W too.
Because she is the one leaving the M at this time, it all feels that you are the one destroying the M. Please, do not go there, you have your part and it's not 100%. Don't bit yourself down.
She is not seeing it very clear yet. She is angry and hurt and is feeling so much as a victim that she is blind to all what was good. One day she will realize that it's not your job or responsibility to fill the gaps for her.
Did you ever try to answer her text right away saying that sorry, have a problem, will text you later. Then do not contact her the whole day. She will be wondering what happen, but in some ways it will make her think all day of what happen to you.
Or maybe you should start trying (baby steps) make her feel like you are sleeping through her fingers. Like you are not so available to her all the time. Sometimes you are there, sometimes you are not. When you do talk to her, it's pleasant and she would like to talk to you forever. But sometimes you are not there for her. It can make her think what she is missing.
This way you do not cut contact, you keep pushing and pulling. Maybe you can make her curious. Almost the same way she is doing it to you and drives you crazy thinking about her.
It all takes time. Her anger w/you eventually will be less but for now you need to do baby steps. Does she knows you will make less money now?
These are just some ideas, think about and try to decide that if any of this can help a little and shake it a little bit.