I hope you don't mind my adding to this. The reason I suggested writing everything down is to make sure you don't have to rely on memory. We all have trouble at times remembering details. I am not thinking that you will directly share your notes with anyone other than, perhaps, your BF.
Before you meet with management, I suggest that you:
1. Re-read your notes so they are fresh in your mind.
2. Summarize the incidents. For example, group them into different "types" or by different individuals. Like, "On 3 occasions, T__ did ____, and at least twice, Chef H said ____." This is the way management likes to hear things: in quick summaries. Then, if needed, they can ask for more details.
3. Create the details from your notes. Again, short and sweet. Just the facts!
By doing the above you will demonstrate to management that you are professional and perhaps more importantly, fully prepared if legal action is ever needed.
Good luck,
Emma