dilemma criticize people book play movie find difficult answer opinion possibly answer quite diplomatically answer depend opinion sought expressing opinion making criticism work ball games opinions personal criticism based solid foundation theoretical practical understanding craft tend confuse give weight personal opinions valued commentary piece artistic literary work feel awkward express opinions fear opinions considered criticisms worth involved artistic pursuits feel judge creation fellow artist shoes hard create love dedication passion hard work trivialize someones work feel half baked immature conceived pieces work presented colleagues friends find difficult comment friends colleagues comments feedback offer feedback fellow artist critic similarly write play book read recently express opinion criticism science criticism developed considerably ages philosophers literary theorists drop names worked subject frameworks criticisms place true critic knowledge knowledge craft question making commentary critic place world literature form clues work find hidden treasures creators detect flaws improve work good critics hard find express opinions ranking letter grades stars claim critics social media marketing opinions social influencers matters complaints opinions criticisms base appreciation work artist based opinions find good critic read criticisms form opinion 