Honestly, you should man the fuck up. You run into a small problem and when I told you it would be reviewed in the lead team meeting you resigned. The best you could have gotten was an official warning if you can't man up and accept it then you shouldn't be staff.
BBCode