That sounds really bad.
I really hope you get back into good shape very soon.
Also hope the insurance company steps up to the mark