God does not always heal people physically, even when they pray and have faith in healing. While God hears all prayers, whether He chooses to heal physically depends solely on His will. God's power is made perfect in weakness, and His blessings sometimes come in non-physical ways. If good health were always God's will, Christians would never get sick or die. Both righteous and sinful people experience illness. Even the apostle Paul had an ailment God did not heal. True faith and understanding is accepting God's sovereignty over healing rather than expecting it to always manifest physically.