Frankly, if he can't have the consideration to let you know he needs to cancel a multiple day visit, then you deserve better. Just because he's a Dom doesn't mean he's exempt from showing common courtesy!