Cindy, take a deep breath and focus on the positive. He's going to the C. That's a big step for him, so rejoice in that.
You're seeing a lot of the problems y'all have, and you want to solve them all in one fell swoop, but it's probably not going to happen. So, just relax and take things one at a time.
Obviously communication is a big problem between y'all. Right now, all you can do is meet his EN's by communicating clearly with him. Wait until later to address his return phone calls, perhaps with the C. Everything's one step at a time, and you have to show the first step.
Remember the DB philosophy. Change yourself so the other person wants to change themselves.