My grandpas friend

So i was 16 when i moved into my grandpas the first time and his friend who is in his 70s would come over and he acted really creepy. Always high and talked sexually well he would say slick comments about how soon ima be a beautiful young woman and for my birthday he would buy me gifts and presents they would never be normal present they would be high heels and leggings... well i turned 18 in august and i was living with my grandpa and mom still well i got my first job at walmart and i did cashier he would creepily stand at self checkout and talk to the men who came in he admitted to my grandpa in front of me he only went to walmart to check out women and try to take them home.... well in september (28th) it was 8 on a sunday i think or saturday of 2018 im just about to go on break and he comes towards me and im already creeped out by him have been for years so i started to walk away and he grabs my wrist tightly and pulls me to him and was like "you look good as hell tonight" and staryed laughing and grinned walking away my first reaction was to cry because i knew then how my sister felt when it happened to her so then i called my mom to let her know and the only witness was a woman with memory loss and she covered for me while i went to the bathroom to get myself together. Well we did all the court things they pulled videos and said he wasnt a threat and got off on all the charges so now he smirks and still acts creepy but i cant do anything about it because they thought before he wasnt "a threat or a bad person that he was just being friendly"😒😔