Does no good to beat yourself up. Not even Buffet trades 100%, everyone takes a few punches.
This stock and every other stock, at all times, are just trading propositions. And no matter what happens here, there will always be another trading oppurtunity on Wall Street.