You need to bracket.
If you've been high numerous times, then do something much different to end up low. You'll eventually build a proper sight picture using a variety groud and airplane reference points and know instantly whether you are high or low because you Have seen both and you'll know the proper correction to make. Keep doing the same thing over and over with the same results is negative training in my opinion.
This obviously only works if flying the same type of airplane with similar performance (or lack thereof).
Disclaimer: I am not a CFI
USMCFLYR