Meaning of “turn over a new leaf” - Learner’s Dictionary

turn over a new leaf

to start to behave in a better way:

I'm not drinking any more - I've turned over a new leaf.

(Definition of “turn over a new leaf” from the Cambridge Learner’s Dictionary © Cambridge University Press)