Erin, You have to listen to your body. It will tell you volumes of what's going on inside.
Shoveling snow and breaking up ice in the driveway?????
What the heck were YOU thinking????
I hope you get some rest. It's obvious that you're NOT a good drug addict. You need to start "shooting up" to start feeling better.
Keep us informed on how you're doing. We really care.