Over the years, I've gone down both paths. My most recent roommate and I had a wonderful time, but, I've had roommates who were beyond awful. It depends on who you live with, their situation, and their demeanor, as well as how your station in life is. There are times I've been best off being alone, and others when it was much better having someone around.
As human beings, and social creatures, we're designed to be around others. To live long, it's said these things are needed.
3. Avoid stress.
4. Avoid being lonely.
Lots of studies support this view.
If you're gay, or bi, then, clearly, you might have a higher comfort level in your home if your roomie is like-minded or at least friendly to the notion.
If you're a closet case, do yourself a favor and live by yourself. No one wants to deal with your crap.
A naggy, nelly, roommate, regardless of preference, would get a notice from me. I wouldn't and don't put up with it. You wanna' live with me? Be reasonable, fun, know how to giggle and have a good time.