You always scold yourself for...? Syaza Nazura 3 months ago Not doing or performing good enough.View more