Yeah, I have this same exact problem. Yeah, I don't claim to have the best timing, but it's so consistently early. With latency, I would expect my playing to be behind the beat (I've had that issue in other DAW's), but ahead of the beat? It makes no sense...