There's NOTHING better than having a mutual friend tell your WAS that you are having a blast!! That is GREAT! He might be missing out this time because of work, but it in the future it might be for different reasons. His choice!
You seem to be doing better MB! Told you a bit of change in environment would do you good!