Butterfly, it sounds like you are going through the stages of grief which are all normal and healthy. Your anger will slowly turn into acceptance. You sound like you are accepting him as he just is how he is. You realize there is nothing you can do to change him and you are feeling stronger. It's all a process and I think you are getting there. It takes time. Keep up with the no contact and stay strong.