329169086_1127359317937287_5439762309068303117_n Published February 6, 2023 at 843 × 843 in Self-Delusion Won’t Accomplish Anything