It sounds to me like you are detaching from his problems. Realizing that if you tell somebody something bothers you (hundreds of times, lol) and they still do nothing to address it, they probably aren't going to address it.
Accepting that he is going to do whatever he is going to do, regardless of what you do, is healthy. It's not easy to let go, and it usually doesn't happen all at once. But, it sure sounds to me like you are going in that direction.
Don't forget to be gentle with yourself.
L