Yes, God has the power to forgive sins provided we forgive. As we forgive ourselves for things we may have done and as we we forgive others for what they may have done then the power of God can go to work to address and alleviate the afflictions or pains we may have. The power is present for healing to occur. We just need to position ourselves so that power is received and given through us. As God looks upon us we need to look upon others. Remember we are made in the image and likeness of God to keep and dress His garden.