I thought in one of his interviews after locking up the nomination, Kerry said he had gone to Iraq. [That interview would have been months ago.]
[Maybe I am thinking of his saying he was 'there' for the end of Gulf War 1.]
In response to your tagline...If you had the record that John Kerry does in the Senate, wouldn't YOU try to run on someone else's record? I would.