Why is life so frustrating?

Searching for Meaning (Ecclesiastes) - Part 8

Date

6 Sep 2020

Time

16:00