got a sore on forehead that swells up and is red, always got one in summer time, now have one in winter, always thought it occurred after being outside working in yard on hot humid day always was treated with antibiotics, a medical cream (mupirocin ointment USP, 2%). What is this and why does it keep coming back?