I'd plan on moving out: landlord sounds too crazy.
I found a room to share with a really nice woman during an extended stay back home, through Craig's list.
Why don't you look around and see what's available? Maybe you are being "pushed" because happier circumstances are waiting for you just around the corner!