Sheldon from Big Bang (living with such a person in real life would be probably annoying af, but something about his no-filter personality is just and Jim Parsons is cute)
Dr. House (I have a soft spot for these cruelly cynical and sarcastic assholes plus Hugh's eyes >>>)
I also had a crush on Joe Carroll from The Following at one point.