I am so apalled that you have this sort of thing happen. Construction worker huh? Yeah, I am sure he is a bastion of fashion himself.... especially in an industry known for inflicting b*m crack on an unsuspecting and undeserving public.
Karma luckyone... he will get his.
You have done so...