Maybe a trust arrangement. The trustee can hold on to their money and release for specific events. This is often done in wills to stop kids blowing their inheritances.
If really bad a tribunal or a court can appoint a financial guardian over the person. This happens for intellectually...