I'm glad you got some good rest last night I would definitely remain cautious though. Your screen name says it all...he's had you on a roller coaster. I'm very glad to see that you said you MUST continue counselng, this is VERY important. IMPO this needs to remain a a boundary that you maintain for awhile, he obviously needs to continue...and so do you.
There's been a BIG trust broken here and it's going to take time to regain it....he's done this to you twice now.
So while, I'm really glad he came to you, apologized and talked to you (that's a great thing)...I'm with you, remain cautious. Don't cave at this point, it's very important. Perhaps something pivotal really did happen in his life recently to make him see things clearer, but even if it did...there are still many things for you two to work through