Anyone who's married will tell you you have no control over what the Misses thinks or says. McCain has taken a firm, anti-gay marriage stand. His wife's views are not his fault nor are they relevent.
McCain led the fight on the Senate floor against the Marriage Amendment.