Try not to take scheduling too personally - you cancelled with her when you decided for her that she'll be too tired. She didn't cancel with you.

Did you consider how she might have felt when you cancelled? Did she think, "I guess I'm not that important...I'll go on Facebook?"