You landed the contract. You delivered the work. You sent the invoice.
And then you waited.
Net-30 became Net-45. Net-45 became a polite follow-up email. The follow-up became a second one, then a third, then an awkward phone call where your client apologized...