I do not think you should feel guilty about telling your child that you will not accept her screaming in your face. Not many people would want someone screaming in their face. I do not think it sends the message that you only want her around when she is well behaved. Not in itself. Maybe if you do not accept any behaviour other than "good" behaviour. But letting her know that people will not accept her screaming in their face is doing her a service in my opinion. It is teaching her that although it is OK to be angry and frustrated, you cannot be abusive to people. Screaming in someones face or kicking them is not OK.
Â
When my DD has a tantrum I try to stay close by. I try not to sound annoyed. Sometimes I try to make things better, which usually makes things worst. I try to ride it out without much reaction (not always easy) and then I try to continue on afterwards with the activity or get her to use her words to tell me she was frustrated because she wanted to do it herself. Sometimes I try to find something else she can do herself and give her an opportunity or I just tell her that next time she can do it herself.
Â
Our DD also has a fit when she says she wants one thing and then decides on a different want after the fact. It happens often. For now we take the approach of asking more than once and then pausing for a bit to give her the opportunity to change her mind. Because she does often change her mind from her original decision.