Read to "Is that all there is my friend" playing in the background.
I know it's no consolation when others say, oh yah, that's happened to me. But I think many of the forum regulars will be able to relate to a lot of those items.
In my case, my shoulder injury has healed enough that it's allowed me to spend 58 days non-stop ripping off my old roof structure, doing remediation work, re-building and installing a black membrane in the blistering heat. Wish I was in West Texas.
Hope your healing goes well.