The only reason female gnats, unlike the males, suck blood is their need for the proteins found in blood which help their eggs to develop.