Most Helpful Guy
The only problem I see is that he's so insecure if you want to return with him maybe you should talk about why he's jealous when other guys flirt with you, explaining that you like him and no other guy that wants to get lucky
Personally I had a girl that was so jealous when all the girls came to flirt with me I had a chat with her saying that I didn't want any of those girl in a sexual way only as friends and only friends. She then understood and we kept dating for a few months then we happily ended because I was moving.
I used this phrase and work perfect "if I want any of those girls I would have them but I have you and thats just perfect" after that I kissed her and had sex it was absolutely beautiful.