Okay, if you ever feel bad about having screwed up your programming, ask any programmer you really respect what their last bug was, and I guarantee it'll be a null check or an equals check accidentally flipped to not-equals. The more experienced you are in this business, the dumber the bugs seem to get.