That Winston's mistake is understandable makes it ordinary and believable behavior by someone who is not a jerk. It is still a mistake, though.
I don't know that the action itself was the mistake--there may have been a proper way to visit May if Winston approached it with more awareness. To me, the lack of awareness is the base mistake. But that is at most a minor point.