12 Took me embarrassingly long to stop
https://jaidenfofe107.northcrestbrief.com/posts/reviewing-payment-terms-at-contract-renewal-time
Took me embarrassingly long to stop chasing this client myself before finally asking for help. Should have done it three months earlier honestly, would have saved a lot of frustration