Not saying that God can't change hearts,but he can also give us what we want, even if it isn't the best thing for us. Remember that God didn't want Israel to have a king but gave them one because they wanted one.