Dick,
Betcha you won't forget that lesson for sometime to come

I usually try to check the wind sock each time I takeoff as our winds vary quite a bit. Sometimes I get surprised when landing if winds are variable and gusty. Glad to see you handled it well. Good post!