Welcome nutzey. I'm sorry you're going through this. Does he have a friend or family member that you can let know what's going on, so they can keep an eye on him? My suggestion is to keep your distance from him. It sounds like he's not in a good place and hopefully he decides to get professional help, but that doesn't mean you need to be his door mat while he tries to figure things out. Please take care of yourself