Awesome post, ICU, thank you for the honesty. My growth has been like what you described. Always learning _after_ I get hit by the boulder. I'm getting better at listening for the pebbles, such as this post of yours. You have shared how you listened for the pebbles and heard them in these people from your past. Now I can learn from your example.
thanx again.
Mike