small health problems causes