Things had been going fairly well, but I truly think the start of school has put W under a whole new cycle of stress, worry and guilt that caused this latest incident to come up.
If you truly think this, then have you asked her about her upcoming school year and how she's feeling? Try being supportive of her and see how she reacts. Ask her if you can cook her dinner to take some of the stress off. Ask if there's anything you can do to help her out. If you already cook dinner regularly, then do something else. Try something out of the ordinary of the love language you would typcially use. Just try it. Develop the nurturing side of you....to me it really sounds like that would be a 180 for you that could benefit your M on many different levels.
"Happiness is a butterfly, which, when pursued, is always just beyond your grasp, but which, if you will sit down quietly, may alight upon you."