Sounds like you need to start demanding some respect, starting with your husband. How he would like it if many of his appointments at his job showed up an hour late with no apology? Liz is absolutely right. And, when you call, make it clear that you are "making an exception to your rules just this one time to reschedule her, but your time is too valuable to accommodate her further." If you go ahead and meet with a client who is an hour late, with or without an apology, you have taught her that it is okay to continue to treat you that way, and you have devalued yourself in her eyes.