Even seasoned Pro's have bad landings. This won't be your last, just avoid injury. When in doubt sacrifice the plane, not a human or part thereof.
Last time I solo'd a student he was doing so well I just had him fly up about 3 mistakes high. When he got there I unplugged the buddy box, handed him HIS transmitter and stood back a few feet and watched. He was a bit surprised but did fine. Of course he had already done many good T.O. & landings etc so I knew he should be fine. After that I would just walk out with him for a few flights and stand there and answer questions if he had them but it was HIS flight.[