HI, very long time lurker, and in need of some advice, and I apologize for the long post.  
I (F 38)am the leaseholder of a three bedroom house; I rent out two rooms.   
I got a text this afternoon that roommate #3 (M 24) wants to move out Jan 1st, that the room is too small for him and he wants to spend NYE in a larger space. My response was "cool."  
When I spoke in person, he wants to move out Jan 2nd and wants his deposit back the same week. ( I am in my last year of grad school)   
I said if he has to move out on the first or the 15th, and will receive his deposit after I inspect the room.    
"He needs the money now," I explained that he is moving out at the worst time possible, that it's almost imposable to find a suitable roommate Jan 1st. So I have to cover his part of the rent, my part of rent and tuition for my last semester. I asked him to work with me so I can have a paycheck so I don't leave my self-broke. I'll give him back his deposit two weeks after he moves out. He said that I was making him feel bad for moving out.  To be honest, I am worried about me. I don't have any other support but student loans and a part-time job. I am in the middle of finals, and now I'm scrambling to find a roommate. Am I the asshole by not letting him move out on the second and giving him his deposit then and there?  


&amp;#x200B;