<human>: Can you condense the text into a few key points?

Ok, so a little context:

I moved to Ohio for college about 6 years ago. I had the same roommate from freshman all the way through senior year. After we both graduated we decided to continue living together to split expenses and because it was what we were both used to.

So I have lived with the same person for 5 years and I do consider him one of my best friends. Lately though, I find myself wanting to live alone and how much happier I could be. I feel like we are both growing in separate ways and it is time to move on. I genuinely do not enjoy him as a roommate anymore, and I really want to live on my own. Our year lease is up so I have no contractual obligations to stay there. I desperately want to move out but I also know this may come as a shock to him. 

Like I said he is one of my best friends and I would hate to lose him over something like this, but I can no longer live there. It is really starting to make me despise him and its making me generally unhappy so I know that I am 100% sure me moving out will happen withhin the next few months.

How do I break the news to him in the best way possible. I want to be as nice as possible. I want to try to maintain our friendship but I don't know how that would be possible. This also puts him in a terrible position as he would need to move too because he could not afford the apartment on his own. So I would be completely responsible for putting him through such a stressful situation of finding a whole new place to live and possibly another roommate. I also do not want to tell him too early cause I would hate to live our last few months together in silence and hate. PLEASE HELP!
<bot>: I've had the same best friend roommate for 6 years, I need to know how I can move out and still maintain the friendship.