<human>: Give me the gist of the text in a nutshell

I am moving houses to a 3 bedroom house with two of my friends in January.  Originally it was going to be a 2 bedroom house and I agreed about a month ago to live with one of my friends, lets call him Fred.  Recently the 2 bed changed to a three bed and my best friend (Connor) decided to move back to town and wants to live with us.  Thats awesome for me because I am best friends with Connor and would love to live with him.  Now, another one of my best friends (Chris) told me he was moving back into town and would love to live with us.  I am much better friends with Connor and Chris than I am with Fred and and would love to live with them over Fred but I told Fred over a month ago that I would live with him and he is really excited about it.

I am not sure how to break it to Fred that I don't want to live with him but still want to hang out with him and be good friends.  I know he isn't going to take it well but the thing is, I have to choose whats best for me.  Fred is a lot messier than the rest of us and a lot less social and is sometimes a downer with people.  I need to break it to Fred that I dont want to live with him but still want to be good friends.  He has been really excited about living with me but I dont want to lose him as a friend but i would much rather live with the Connor and Chris.
<bot>: I have to tell my friend that I dont want to live with him in the spring but I still want to be good friends and hang out.