Here's the glass half full: Wow. He's got fight. He does not quit. He seems fiercely independent. He wants to work. He seems to have a strong sense of right and wrong. Even about himself. He is hanging in there.
I know. I know. I know how hard it is. I am not posting because of the pain of it all.
But the thing is this: your son may not be batting 1000, but he keeps going out to the plate. He hits. He runs. And he keeps at it.
He's got guts. And character. From what you write I admire him.
Why, thank you, Copa. This is uncanny. It seems like you have channeled him!
He can be very stubborn, and he does have a very developed, almost black and white sense of right and wrong. He is obsessed with politics, and his views are very liberal. He has disowned my sister, her husband, and his cousins, because he says they are racists (they are soft republicans who will on occasion say subtly racist remarks. They drink a lot, too, and he feels judged because he can't drink.) He has had the same friends for years, although he doesn't see them often because they live across town, and he doesn't have a car. He is fiercely loyal to his friends.
He likes living independently, and doesn't want to give it up. He doesn't want to live with addicts anymore, even though he is an addict. They are loud, rude, noisy at night, have stolen from him, and have bullied him.
I know he's an addict as well, but he does none of the above. He's a nice guy.