So i had this employee that worked for me about 6 months ago. He didnt work for me long, about 3 months. He was an ok worker, i liked him just fine, but he would ask for time off quite frequently. Not like a day off, it would be like 2 weeks off to goto willy nelsons mansion or 1 week off to goto the electric light forest. He also called in some, about 5 days in the 3 months he worked for me. One Friday he was saying his back hurt so i sent him home super early and told him to rest up because we were short handed and i needed him. The next day i get a call and its him, he is super sick and cant work. I start off cool and tell him ill fill his shift then i look at the time and its 30 minutes before work starts and i loose my cool. I end up saying ill fucking work his shift and hang up. My phone rings immediately and i answer to a lady saying she was his mother ( hes 24 btw) and she heard me swearing etc.. I do not remember 100 percent the conversation with her but I at first hung up on her saying im not talking to you. She called back and we had some form of an argument. I told her that her son has missed a ton of work to which he started protesting in the background(assume i was on speaker) and it got him reinvolved in the conversation. She chastised me for swearing and i realized i needed to calm down and said i was sorry for swearing. I asked her to put her son back on the phone and told him its fine ill work his shift. His mom was protesting saying he would be treated poorly at work from now on and i told her no. I would treat him the same as always. We hung up and i started feeling bad for swearing. I tried calling him back but he wouldnt answer. I sent him a text saying i was sorry and wanted to apologize but not via text. He said i could apologize to him and his mom some time when he fealt like it. He never showed back up and i mailed him his final check and just kind of forgot about it. Today is about 6 months since then. I get a message that a guy wants to talk to me about his son. I call the guy and it is this employees father. He says i think you owe my sone an apology. I told him i already apologized and tryed to apologize again but his son never answered. I told him i thought it was super weird for him to call me 6 months after this happened and wasnt sure what was his intentions. He said he shows up to the pizzeria frequently but never catches me. I told him he can send his son in and ill apologize in person and shake his hand but him and his wife are not coming. He called me a fucking asshole. I told him that he was not welcome in my store and if he shows up again he will be trespassing and ill call the cops. He argues some more and eventually hangs up. I never swear and stay calm the whole time. 2 hours later i get a message from the employee himself saying its disgraceful how i talk to employees and he wanted his days missed and days he covered for people ( he did fill in a few days for a driver whos father was in hospice) and his start and end dates. Im just at a loss. I need some advice.