Respect to you for being so public with your screw up - most of us have done worse but kept quiet about it - and respect to the others involved including the CFI. Just goes to show the value of assuming that there is someone around who could screw up and ruin your day and being ready for it when it happens rather than ranting and raving which hardly ever does anything other than raise the blood pressure beyond the level required by the AME.