Long wait for benefits frustrates self-employed workers