Blisters suck. Hope it heals soon.

One for the duct tape aficionado...