Re-reading my post, I understand I didn't clarify which endorsement I was missing. I was cleared for a 90 day solo endorsement on12-17-10, which expired March 17th. On the 17th of march, my instructor signed and dated my student pilot certificate, and started to do my logbook but apparently got sidetracked. I had a 90 day endorsement partially filled out in my logbook from 3-17 to 6-10, he got all the way to the part where me limited my crosswind component.
Thinking back, it was the last day I saw him. Myself, Tom and Tim (My instructors) had a meeting. I think it was just a simple mix-up. He thought he had given me an endorsement and left.
Golfer, I wasn't referring to you when I said punk kid treatment, I was talking about the examiner. I respect you very much and wouldn't be derogatory in that manner.
edit: I dont know why he signed my student pilots license 3 times, I thought you only signed it once?