(Repin) Frustrated, humiliated, emasculated

He looks so cute