But...was he?
Yes. David Chase basically admitted it. It was actually one of the first things he scripted out, and you can follow the order of the scenes and see the pattern.
I think Chase’s mistake was that most people at the time wouldn’t have recognized it, but with repeated viewings, it becomes quite clear what happened.