Frustrated, humiliated, emasculated