(emphasis by me)
I can empathize with the feeling … however, our feelings can sometimes betray us
(Note: this is for the beginning of the game. Usually, after a while, playing W, I can relax a bit as B makes mistakes which are worse than W’s mistakes, and as W secures life and gains territory and influence.)
Please cf. http://senseis.xmp.net/?RankAndHandicap
Rank (at least in the Kyu range) is actually defined as stone difference
Also in the Dan range, just check any Go server … e.g. in rated games, 9d gives 7d two handicap stones.
IIRC it’s only among pros that rank difference is not necessarly equal the number of handi stones, but I’m not sure about that.
So, rank is actually a function of how many stones W can give to B with a result of roughly 50% wins and 50% losses. If the wins rise to a certain percentage over 50% —> W gives one more stone to the same B player = W one rank stronger (assuming that the B player also plays other players and thus has a stable rank).
So, in consequence, we can be sure—in a club or community or on a server, large enough that the ranks of its members are reliable (within this community/server, of course)—that if we meet a player two ranks higher than us, it is appropriate to take two stones so that the chances of losing/winning are roughly 50%.