A beloved cafeteria worker nicked his finger on a knife — and got fired for using marijuana at home