The office of the Republican whip , Senator Mitch McConnell of Kentucky , acknowledged that he had pushed the bill out of lingering anger that Vietnam veterans had to '' sneak back '' home after that war and out of a desire that this generation of troops be thanked .