I’m having a hard time playing fetch

My border collie is already over a year old (I’ve been throwing sticks for her for a very long time) but she never, literally never brings the stick for me. Either she just stops and drops it from her mouth and lies and waits for me to throw another one (which becomes very exhausting after I throw all of those sticks and have to go bring them again to one place) or she will just not go after the stick and just stop after half a second and I go for the stick again because she won’t bring it. Or there is option number three which is probably the most annoying one - no matter if it’s a stick or a toy or anything really just she just won’t give it to me she will just keep it in her mouth and when I try to take it, she will just move her mouth and run. I’ve tried to teach him fetch or I’ve tried to teach him give or drop comments. Please i would love to play with her more but i’m exhausted after 10 minutes of just going same distance she goes or even more