A leader who isn't constantly getting on your nerves and getting in your face is actually screwing you over. They should be doing anything it takes to get you trained and make sure you're comfortable being uncomfortable. THEY DON'T WANT TO FAIL YOU, they want you to reach your potential. Happens every time in the marine corps. The privates getting corrected on their mistakes by their sergeant are screaming in their heads imagining breaking there sergeant instructors nose but when that private graduates then at that moment they realize and say "wow that mother fucker actually cared about me." Cared enough to make both parties successful.