Psalm 73:13-16 || New International Version (NIV)

13 Surely in vain I have kept my heart pure
and have washed my hands in innocence.
14 All day long I have been afflicted,
and every morning brings new punishments.

15 If I had spoken out like that,
I would have betrayed your children.
16 When I tried to understand all this,
it troubled me deeply