Dean
Why does it come back.....it is contagious and possibly you are getting reinfected by kissing someone, eating after them (even possibly restaurant food) or if you let your pets lick you in the face. Animals also can be infected. It could also be that you have never totally gotten rid of the bacteria.