Rest up, heal up. Blood clots are serious business. I've had two DVTs in my life that led to pulmonary embolisms and now I'm on blood thinners for life. Dig the flies, particularly the ants.