Everything that I do makes him upset I don't know what to do?

Went on a date with my boyfriend and i put on a sexy dress for him. We went to a Japanese restaurant and i started getting weird vibes. One of the waitresses came to me and asked me to lift my dress up but i informed her that’s how my dress was made. To make a long story short my boyfriend got upset with me and said i need to stop wearing revealing clothing i told him i only wore this dress for you and because i wanted to feel good I'm always in my scrubs. He than got upset that i took pictures of myself in the car and accused me of having other social media he doesn’t know about all because i wanted to post a selfie on facebook which i haven’t done in over a year. For some odd reason it’s like every single thing that i do i always end up triggering his insecurities. I have tried my hardest to be with him but nothing i ever do is good enough.

Everything that I do makes him upset I don't know what to do?
Post Opinion