You will probably be fired if DHL is anything like companies in the US, I dunno any way to get around that. Even if your 'mate' or the person responsible fessed up even personally to your boss, the boss might be like this is straight crazy. hope you got a union to fight for you, maybe you go to rehab and say you have a problem, i dunno get your resume together