I'm not sure why, but recently I feel that my confidence on the bike has really improved.
Maybe it's
the fact that I'm at about 20K miles of total riding experience now, or
the fact that I've taken some advanced riding classes, or
the fact that I've recently done a mod that makes the...