To get to the point - I invited her and her 18 y.o. daughter over to my house for lunch to celebrate AD's birthday. I planned a nice meal, and spent yesterday afternoon baking a cheesecake for her. --- All the while, knowing, just feeling, that she will cancel. AGAIN. Like she does EVERY TIME. Cancels, or wants me to drop everything and reschedule to the next day or next weekend, always with some flaky excuse. Sure enough, this morning at 8:00 a.m. she texted me. "Freezing Rain. Can we make this tomorrow?". This is Michigan in early March. She lives 40 minutes away off of a state highway. The forecast was for light snow, temps rising in the mid-30's by noon. We had agreed that she would be here at 1:00. She's calling me FOUR HOURS before she would need to leave. I called her back and explained that the weather will warm up, and by the time she needs to leave the roads will be salted and blah blah blah. She didn't offer to come later, which would have been fine by me, but she insisted that today wasn't going to happen. I have plans for tomorrow, and my doormat days ARE OVER. I said, sorry, I have plans for tomorrow - I won't be here. Then she says that I don't care about their safety. Good Grief. Believe me, if I thought they were risking their safety driving here I would have happily canceled and rescheduled, but she was overreacting and I told her so. One thing led to another and I finally ripped into her and said, you know everytime I invite you over here 90 percent of the time you cancel. No defense from her, but "you don't give a dam......" Click. I hung up. DONE. FINISHED. I'm eating the damned cheesecake this afternoon. NEEDED TO RANT. THANK YOU FOR YOUR COMMENTS, IF ANY.