Mental health issues
Finding a roommate who you met on Craigslist always comes with a great deal of risk. It is something I could not do personally. I cannot even live with friends, let alone a stranger. The first of which – they are a stranger. Sometimes this works to your advantage, and others – it does not quite work out as planned.
This person appears to suffer from pretty serious mental health issues that, until that moment, likely went unaddressed. Thank goodness the police came, and hopefully, this person was able to get the help they needed to lead and maintain a happy/healthy lifestyle.