gave my friend a taste of her own medicine and now shes mad at me

so my friend heather has this thing where she cancels plans literally right before were supposed to meet. like im talking 30 minutes before, sometimes less. and its not like once or twice, this has happened probably 6 or 7 times in the last few months.
the excuses are always the same. “im so tired i cant,” “something came up sorry,” “not really feeling up to it today.” and i get it, sometimes stuff happens. but then ill see her instagram stories later that same night and shes out at dinner with other people or at some party. so clearly she wasnt too tired.
last month i drove 25 minutes to meet her for coffee and she texted me when i was literally in the parking lot that she “wasnt feeling great” and had to cancel. i was already there. and then that evening she posted a photo at target with her sister.
i stopped suggesting plans but she kept reaching out wanting to hang out. so i started saying yes and then canceling last minute with her exact excuses. verbatim. “so tired today cant make it.” “something came up sorry.” “not really feeling up to it.”
did this maybe 3 or 4 times over a few weeks.
she finally texted me yesterday all pissed off saying its “really rude and inconsiderate” to keep canceling on her and how she “makes time in her schedule” for me. i was like yeah it IS rude isnt it. thats exactly what youve been doing to me for months.