Well done SFG,
It really makes me laugh when the person whose blood (or license) everyone is baying for pops up on the forum and puts their side of the story.
Most importantly SFG, you learned from this and will be a better pilot.
Personally I think you did a fine job, no harm done.
Judgemental, this forum? surely not!!
Now if I fessed up about some of the really dumb things I've done and lived to tell the tale...
SB