Anti form does come from both abusing the power of light(the drive forms) and from Sora and Roxas not being in sync fully. But did hear a rumor that since Sora became a heartless the darkness kept growing within him until it reached the point where it over flowed and when it was released you got Anti form.