I'm luunging her for about 25 minutes then giving her a teart if she did good.
If your intention in giving her the treat is to reward & reinforce her 'good' behaviour, you need to do it *at the time of* that good behaviour, or within a couple of seconds at very worst, of her stopping it. Rewarding her when you're finished, will reinforce only whatever she's doing then - eg. quitting & coming to you, hopefully not rudely.
Letting me touch her without flipping out on me. She pretty much a green horse, she hates lunging.
I would personally be working to desensitise her & get her comfortable & confident with you before asking her to do stuff like lunging. Especially if she's not confident yet with your touch and especially if you're lunging her for exercise - eg. endless circles without reinforcement, it would be unusual if she didn't hate lunging. Everyone's different & you may not mind that she hates it, but I personally don't like lunging for exercise much for this reason. I feel the horse's attitude towards me & the 'work' I want them to do is very important & I want them to enjoy & want to do what I ask. Therefore I tend to use lunging exercises to teach & reinforce lessons they've already learned well up close, so they learn to do it at a distance. I wouldn't ask them to do it for long periods until they were quite accomplished & willing to do it for lesser times.