The foul-mouthed Philippine president, who once called the pope a "son of a bitch" and told Barack Obama to "go to hell," says he has promised to God he won't spew ...