I think only you can answer your first question, as I believe we all react differently. As for your second comment, I think most chess games are won because of some form of error on the opponent's part. Not necessarily a blunder, or even a mistake, but a series of weaker moves resulting in a deteriorating position that eventually loses.
I think playing the computer at a higher level and then analysis afterwards can help. And maybe that's why you're winning live chess?
Other than the occasional chess.com live game, I play almost exclusively on the computer/iPhone. My question is this: Can too much playing against the computer make you lazy?
Conversely, when I play live chess at my level, my wins are usually the result of my opponent's blunder and not anything brilliant on my part.
Interested in other's thoughts on this.