As of May 3, 139 soldiers, 25 Marines and seven sailors have killed themselves in the Iraq and Afghanistan war zones, according to Pentagon data.