Could anyone tell me what a single word for mental endurance could be... I'm thinking something along the lines of willpower, but less ambiguous, it should fit in the following sentence:
"...has a great desire for improvement and puts a lot of effort in it, but has issues in terms of confidence and (?)"
Thanks!