Guys, should I leave him or stay?

I met this guy a little over a year ago and we've been dating long distance. We got along in general, we make each other laugh and each other happy. But there's areas where I'm concerned and I don't think asking him straight up would work. So here I am : He wants me to be respectful towards him and show him what I wear out when I do go out with family and friends. He also made me get rid of all my guy friends ask he said he doesn't trust guys but he trust me (I've know these people my whole life) he gets weird about stuff that I post to my social media if it's sad or if it has me in it and gets a bunch of likes even though I always post appropriate things. Like my dog, my hobbies, jokes... blah.. Other than these things he's always been sweet and respectful to me in person until something isn't to his liking which he can get angry quickly about. Could he just be highly insecure or is it time to tuck tail and run.

Guys, should I leave him or stay?
Post Opinion