This is a good reminder that there is a human at the other end of a lot of this and while we'll probably never know the full story it sounds like this person was sick and tried to get help and not malicious.
People really need to consider what they're doing to folks in these cases. While some people definitely are, not everyone is a piece of human garbage cause they did something wrong.
Blaming assault on mental illness is insulting to the millions of people with mental illness who dont go out and assault women. I could believe that he went and got help and might not be the same person but we should not absolve people from their actions because of mental health concerns.