Why does he get so jealous easily?

At first I thought it was cute that he got jealous a lot but after a while, itís just gotten to a point where itís really annoying now. Why is my boyfriend like this? I donít think Iíve ever given him a reason to doubt his trust in me. To top it all off, we just had our worst fight ever last night.

I was hired as a waitress for a foreign socials, while he got hired as one of the chefs. One of the guests got drunk and started hitting on me, to which I promptly shut him down. Despite this, he still got mad at me and stormed off after the event. Iím so sick of dealing with this and just want to understand why heís acting this way.