8. Sheldon Cooper (The Big Bang Theory)
Sheldon is that roommate that challenges you in every possible way but makes you a better person for it. A stickler for rules and routine, he makes for a one-of-a-kind living experience. Leonard’s life as his roommate has been a lot of things, but never dull. Overall, Sheldon is an odd, lovable roommate ... just don’t sit in his spot on the couch.
Watch The Big Bang Theory on CBS.