Wheaton vows to be better