he had blown up an alien spacecraft , been betrayed by the man he had regarded as his logical successor , had survived a mutiny and a civilian riot , and to top it all off , he had been relieved of his command by a sunshine soldier who had never heard a shot fired in anger .