Evo7,
There aren't many people that can grease them on everytime they land escpecially when they were starting out.
My first instructor would swap me from normal approaches to flappless to help me gain confidence that I could do it. Thats all it was, confidence.
Keep going, listen to the advice and practice, practice, practice.