Kerry was anti-war before he went into the Navy, even writing tracts while in Yale.
Although anti-war, Kerry had a huge perception shift because of the "Winter Soldier Investigation".
For a critical look at the WSI, see FR's wintersoldier.com:
http://ice.he.net/~freepnet/kerry/ FR's Hon also keeps track of Kerry's WSI days.