WWW
No matter how many hours a pilot has in his logbook, it is always possible to screw up the landing. The fact that this guy decided to do it after you had sent him solo is not your fault, and you should put it behind you. I can assure you that the satisfaction from your future successes will far outway the occasional hiccup.
Best Wishes
Airclues