he held the ring between his thumb and finger , remembering the rainy day when karen had put it on his finger , the moment that had been coming at him like a freight train since his senior year of high school .