I didn't tip and then sent a complaint about a waiter who I got into a fight with.
Oh no, are you okay? Why did you get into a fight with a waiter?
He forgot to give me desert which I ordered earlier.
It's ok you didn't tip the waiter but you should not have gotten into fight with the waiter. Mistakes happen from everyone, you could have reminded him about your order rather fighting over it.
Yeah but his food took long to deliver so I get pissed.
Even if it took so long, it is not nice that you fought with the waiter, or with any service worker for that matter. They may be working with a very low amount of staff that day or very busy because of other customers so I think moving forward, you need to be more patient and understanding with service workers so that you will have a more pleasant time.