Plz tell me I’m not tripping. Is this fair??

I’m not the jealous type unless I’m given a reason to be. My bf however, gets jealous over any little shit. I can’t even offer my male coworkers food bc he gets mad (& I do so out of being uncomfortable if I’m eating & I know they haven’t ate or bc they also offer me their food). I can’t go to parties with neither my female college friends nor female coworkers UNLESS he goes too. Last night was his Marine’s friend last night in town, they had a bonfire. I got out of work late and went straight home because I was tired. After an argument with him because they were going to a house party, he went home and I went to sleep. This morning I wake up w notifications from his IG from a girl who kept asking him to give her a ride to his friend’s house. Then he offered his female friend a ride to his friend’s house too, but only if he went. In the end, he didn’t go bc something happened at his house & he stayed home. I feel like I can’t do anything without him getting on my ass about it, yet he can do wtv tf he wants. I broke off the relationship & just want to do my own thing rn. Did I overreact? Or are my feelings valid?