Not entirely. We have talked before about his actions when they've upset me-the tendency to make randomly mean comments around his family for fun, the family drama surrounding him, his not telling me about his situation. He knows I'm angry and hurt about all these things but I haven't said "We can't date" yet. When he was at his worst, Christmas night, he said I should leave and be with a normal person but then said "oh but wait I don't mean that don't leave me if you like me at all." I'm pretty sure he assumes I'm going to break things off, as I clearly should.
The biggest concern I have is that one of his two best friends came to town for Thanksgiving for a week but didn't see him. He's talked to this girl every day for at least a couple years, they went to high school together and have always been close friends, so I'm sure she's been more than supportive of him. She explained to him that her husband wants to keep her from spending time with other men and so she couldn't see him. She's tried to make contact with him every day since-he won't talk to her. She's dead to him. If it's that easy for a best friend to get on his bad side....I just...don't want to end up there.