just a thought.(maybe a lot more than you care to hear but here goes)...
the sense of violation and indignation that hits us when others tell us what to do, think etc. comes from us mistakenly viewing this as a matter of "rights."
it's akin to having very rigid, absolutistic "shoulds" "oughts" and "musts" about the world. saying "that person has no right to tell me how to feel" is like saying "that person must not tell me how to feel." well, guess what? that person *is" doing just that. in fact, people do stuff like that all the time.
technically, there are only a few things that "should" "ought" and "must" not be (physical laws govern those) -- everything else we demand of the world are actually PREFERENCES. We in our foolishness only elevate them to god-like commands ("shoulds" "oughts" and "musts") and thereby when those "commands" are violated by other people, we suffer great distress.
The point is to readjust our thinking -- not that you have to accept any rude behavior from your friend, but you certainly don't need to compound the problem of being slighted by making it an issue of your "rights" being violated or your friend doing something she *must* not do. that only exacerbates your distress by making you feel like something monumental has been attacked, assaulted or threatened (when in fact, it's only your preference that's been violated -- and quite frankly, she may not even be aware that you feel that way).
anyway, all of this is a massive simplification of type of psychological thinking called COGNITIVE THERAPY (the "should/ought/must" aspect more fully covered by a guy named Albert Ellis and his Rational-Emotive Behavior Therapy).
i know it probably sounds cult-like and creepy for me to suddenly spill all this stuff...(it's not scientology or any of that crap it's actual repsected science!) but i came upon it years ago and it has seriously changed the way i live in this world (it's also the one psychotherapy whose effectiveness is backed up with serious empirical evidence).
anyway, i hope it helps...