There's some of his bad qualities. I won't even go into household disputes. That could be a novel. He also has many good qualities. Despite being an ex-tweaker, I trust him pretty much 100%. I leave my money out around him, he's never paid rent late, he knows a lot of my login information, etc. Probably stupid of me but whatever. He has a strong sense of integrity.
He calls his dad a few times a week and really really loves him and appreciates everything he's done for him, particularly because he was adopted and he was there when he was on drugs and in jail and still accepts him (I should also say my roommate is very judgmental of people who are on hard drugs now even though he's been there himself). He thinks so highly of him. It's kind of adorable. He isn't really allowed to see him for reasons. This kills him inside, I can tell. Like, he has shed tears over his father who has health problems. I've seen it. He's also highly protective over his little sister. And he desperately wants kids of his own, or even to be a stepdad. He's the only dude I've ever met who considers a woman having kids a positive thing. He wants to come along and be some girl's savior and take care of her and her kids. Which I find very bizarre, but interesting and almost charming. But he is also a misogynist and doesn't realize it, so whatever.
We work together too, which makes our relationship even more difficult. But I must say he works his ass off, like to the point where he is sweating and red faced. He's constantly burning himself because he moves so quickly. Any time there is some sort of competition or standard we're supposed to meet he will go to the ends of the earth to meet that goal. He almost cares so much it's annoying, but I definitely respect him for it. At the same time though, I've known a lot of people like him who work really hard for a while and quickly burn themselves out and will inevitably walk out of there in a rage one day because they're not being appreciated enough. Usually those people have worked pretty much everywhere. That is true of him. He is a bit of a job hopper, not always by choice.
Is this what a dominant SEE looks like? The SEEs I know are usually pretty laid back. He is Choleric to the core. Could he be EIE? Help! Oh and if you want a visual, he looks and acts a lot like J-Roc from the Trailer Park Boys (superficially), but more in your face. He does not like this comparison lol.