She is being pushy and disrespectful. You need to teach her to stay out of your space unless you invite her in, and she should not be allowed in your space as long as she is trying to rub on you. A good exercise is to stand in front of her and draw a circle around your feet the size of a hula hoop. Then back her up without moving your feet, whoever moves their feet first looses. Use a whip and wave it up and down in front of her until she moves back then release the pressure. Start with tapping the air lightly and increase the pressure until she steps back, if she gives you one step release the pressure, then ask for another step. Get her to back up until she gets to the end of the lead rope. Make her stand and wait for you to invite her in. If she tries to come forward shake the lead rope telling her you want her to stay put. Then you can ask her to come forward a few steps and rub her with the end of the whip. Then make her back up again. Until she stops rubbing on you do not allow her in your space, if she tries to get in your space and rub you drive her out of your space. Act like the alpha mare would if she wanted a horse to move.