Hi all, is it true that the kanji 治る is used to mean "curing of a sickness/injury", and everything else (curing bad habits, mending broken items) uses 直る?
if that's the case is 直る the best kanji to use for this sentence "その子は悪い癖がなおった。" or is 治る equally acceptable?