I have a little two bedroom house; for all the time I've owned it I've rented out my spare room to lodgers. 

Back in May, my friend asked me if he could move in for the summer because he wanted to move to our town and get a job before moving in with a mutual friend in September. I've tried to avoid living with friends but, as it was just until September, I said it was fine. 

Since he moved in in May, he's been an awful lodger. I'm not going to go into it all here but he is always late with rent, hasn't helped out barely at all since he got here 5 months ago (ie; cleaned the bathroom once, that's it). He's not managed to find anywhere to live with our friend and she's been put off by my experience so doesn't want to live with him anyway. 

A few days ago, after a while telling me he'd be out by November 1st, he said his backup accommodation had fallen through so could he stay here for a few months more, or until he finds somewhere else to live? I panicked and said yes but, on reflection, I don't think I can cope with any more of this uncertainty - or even living with him, to be honest! WIBTA if I gave notice and asked him to move out before Christmas? 

On the one hand, 6-7 weeks is plenty of notice and he has been an objectively awful lodger, but on the other hand he is my friend and I don't know what he'd do if he couldn't live here. 