I'm the administrative assistant and my job is to assist everyone. I really didn't see any other route to take
With all due respect, given this guy's history, you do NOT need to explain or apologize for the way you handled it. I admire you for keeping your cool through it all. I wouldn't have been as nice.