While your issue appears to involve some injuries, it seems unlikely that your employer will be liable for causing said injuries absent a compelling medical record. Your case seems to be better suited for an attorney experienced in employment benefits.
There are two parts to your question. First, workers' compensation deals with the physical problems. Generally speaking, workers' compensation in NC does not cover mental problems unless you these mental problems are the result of work related injury. That is, workers' compensation can cover depression and anxiety if you suffer from a significant work place injury and the depression is a caused by the pain, finical stress, etc. you have as a result of the injury. It sounds like you have what is referred to as a "mental-mental" claim and recovery is very difficult. Second, the cancellation of benefits would be an employment law question. The question does not provide enough detail to determine if the company violated labor laws. You need to contact an employment lawyer to have those questions answered.
I am licensed to practice law only in North Carolina. My answer provides only general information. Do not rely on this answer as specific legal advice for your particular situation. This answer does not form an attorney-client relationship. You should consult with an attorney to fully discuss your situation and to obtain advise about your legal rights and obligations.
A roundup of the best tips and legal advice.