Sometimes we have to get to that final draw the line point. It can go either way in the end.....glad you got the response that yiu were wanting, for him to make that dr's appointment......see how it goes. Maybe he needed you to do that to know you are serious & not willing to fool around with this any longer.
I still chuckle at my now ex-H's response when I left him. His comment: "I thought since you tolerated me for 33 years you would tolerate me for the rest of our lives: NOT!!!! There comes a point where enough is enough & we have to take a stand. Good for you. Hope it does work out for a better future.