They walk among us!

I think your friend has taken to many shots to the head! Sounds like you need to distant yourself from him! I've had to do so to people in my life.
i think it may have more to do with being unemployed for the better part of a year and spending All of his time reading stuff on the internet while getting high. He has an income just not official and not taxed if you know what I mean.