
After a recent foot surgery, I have discovered what anyone who has ever been in a cast already knows. After just a few weeks, the skin itches like crazy while it sheds and peels. It is maddening to have that itching sensation that just won’t go away. I now feel […]