havent i given enough