Hugs need to be given

Everytime the food delivery guy messes up, goes to the wrong place, because he decided not to follow the map, I initially go into rage mode, and plan an attack on him via the feedback form. But then, when he finally shows up at my door, drenched in water, wearing his raincoat, all the while smiling, and says , “thank you sir, have a nice day”, my heart just melts. All I want to do at that point is to give him a big hug and cry for a bit. Actually, my instinct is to give him a kiss on the cheek, and a pat on the back, but that would be inappropriate.