This is good to read at mayo clinic regarding our health and forgiveness.
http://www.mayoclinic.com/health/forgiveness/MH00131