Re: Catching Problems
If every time you catch her she gets ridden, she'll maybe act like this because of that.
Try going up to her a few times with no headcollar, just a treat or apple or something, make a fuss of her, and let her go again.
Do that a few times, then try the same with a headcollar - put it on if she'll let you , make a fuss, give a treat, let her go.
It will take a while, it won't be a quick fix thing - also as jenhavocmanny says, try join up, it helps with a lot of things as it puts you as the dominant one, not her.
Good luck xx