She'll let me touch her anywhere, but mostly when it's convenient for her. She'll stick her nose into the halter, open her mouth on her own for the bit, doesn't mind me taking extra long to move her ears around and make sure all the straps are right... But if I'm trying to pet or brush her, she'll turn her head away to the other side, just out of reach. If I go on the other side, she does it the other way. Or sometimes she'll just get her pissed look again and pull back.
<----------this really makes me think she is just being disrespectful out of an ingrained habit
-My 6 year old mare does that every-once-a-while, (cause she is in foal and I focus most work on my 2 year old filly) or when I want to pet her on her nose - she lifts her head and turns away.. she does that when she is in the stall only, cause she knows that I can't make her feet hustle at that moment LOL..
-she never does that when she is on the lead lope or in the round pen - cause she will pay for it dearly by having to work to loose weight
-so every time she does that - make her feet hustle so that she wants to stand still and have you rub her on all those spots she normally doesn't like you to touch her -like her muzzle, keep rubbing on the spot she is comfortable with and the just by accident touch her nose where she doesn't like it - then move away (retreat) from that spot before she turn away. If she turns away - yank the lead rope so that she is facing you with 2 eyes and keep rubbing.. stop only when she stands still and is relaxed.
-also every time my horse starts turning head away from me - I go after their butt to disengage their hindquarters, because I am much safer moving her butt away (which makes her look at me)
Hope that helps