How do I set healthy boundaries with a flaky, always-late friend?

How do you deal with people who tend to cancel last minute a lot? I can tell she does this to everyone too, often arriving either very late (about 40 mins after the time we agreed on) or just using excuses e. g. something with her husband just came up, she is tired from work etc. She was also a bit strange when she invited me over to her place escorting me out of her house within 1-2 hours. It is more so the lateness or last minute canceling that has been annoying for me personally and i feel that she is not acknowledging it either. When i don’t reply or reply late (which she does to me a lot too) she texts me to ask if i’m mad at her or i want to cut her off which is weird given the fact that she is usually delayed and slow. I decided to put some distance by not agreeing to days she suggests immediately. Anyone deal with similar people?

How do I set healthy boundaries with a flaky, always-late friend?
Post Opinion