Wow I stand corrected, kick that p.o.s. to the curb. It sounds like you were friends and then became roommates? You can say it's not his fault because of mental issues, but in the end if those issues are causing you this kind of trouble, then he's a bad friend. If he refuses to get help, then you should get away from him.