Dude, hope you can recover without too much discomfort. I have many friends in the construction trades go through this. Thankfully, I am not one of em , yet! Hang tough!