Creepy guy come in while im working

Brenna
There's this creepy Mexican guy that comes in the gas station while I'm working. He was drunk one night and grabbed me by my shoulders and kissed my cheek twice and hugged me. He calls me honey all the time and tells me nonstop how much he likes me. He always has to touch my hand before he leaves also and he always asks me when I work. I shake when I see that he is at the store. I haven't told my fiance about it cuz I'm scared what he will do or say. I know I definitely need to tell him and I plan on it tonight when I get off if he is awake. I'm a very nice and shy person. So I shut down and I don't say much when he comes in. What do I do any advice?