Toxic/Controlling Bf, what to do?

I went to get food at Chic-Fil-A after grocery shopping and was on the phone with my boyfriend, the guy taking my order was being very friendly (making jokes and whatnot, im assuming because he was new/nervous and was trying to figure out how to modify my order) after I was done ordering my boyfriend was like “why were you flirting with that guy?” “He was flirting with you” “That guy liked you” “I’m mad at you now” “I’m jealous right now” “Does he always flirt with you when you go there” I was honestly upset like that is NOT in my control…of COURSE I’m going to be nice to someone who’s taking my order…tf? It’s not like he asked for my number, we complimented eachother, etc… All I did was place my order and “laughed” at his ‘joke’ when he said “you must never come here, paying with cash, no salt fries, etc” like wtf, of course I’m not going to make things awkward or be rude. He even went as far as saying “i don’t want you going there anymore” “you’re ban from chic fil a “ HAAAA, as if I would EVER let someone control me like that. Of course I defended myself and made it known he was being IRRATIONAL AF like um bye ✌🏻. We did move past that though.

But last night I went to the movies with my little brother about an hour after I got home from hanging out with my boyfriend. It wasn’t set in stone or an official plan, my brother just randomly decided he wanted to go so I said okay. Here’s the text messages between us (i might be in the wrong/ probably could’ve communicated better, I understand BUT the way he was acting towards me is NOT okay… especially when I recently broke up with him because he refused to let me see his phone and started acting differently…)

His last text was “I’m sorry, enjoy the movie” THEN he called me at 2am on some bullshit “how do i know you weren’t with another guy” “You went late at night” “who knows when you got out” It literally PISSED me off because I THOUGHT we resolved this and moved on… like grow the fuck up and LEAVE if you don’t trust me. Won’t be in another toxic controlling relationship,