If he can't help financially, the LEAST he can do is keep the apartment clean, take out the trash, wash your car, take care of you etc, not just be a jerk.