Also, Eshi, I don't know if you know this, but literally almost /everyone/ was rooting for you on the stream, which had like 10000 viewers at that point.
The chat exploded with many thousands of forms of "noooooooooooooo" upon that drop... xD
Seriously though, 3rd, at friggin' CEO. You have nothing to be ashamed of, and if it makes ya feel better, there's always next time, and everyone knows you can do it. ;3