It's sucks being nice, but this is definitely not a nice guy time. Tell him how it is and that you gotta make ends meet. Either he can meet you halfway with the rent and what-not or he can go. It's that simple. He won't like it, but that's life man. Good luck.