RE: when to stop trying
Excellent post, chilie[sm=thumbs_up.gif][sm=thumbs_up.gif]
No visible progress leads to frustration.
There is no reason to force landings if the student is not ready for landings, but that decision is up to the instructor, and the learning speed is as individual as our names.
When to stop trying?
Stop trying to do things wrong? Right now!
Stop trying to advance one small step each day? No reason to think about it.
Trying to learn one small trick, maneuver, how-to or skill is what most of us do in each flying session.
Some have good input and advice from others, some don't.