He accuses me of cheating but is hiding stuff?

My man accuses me of cheating all the time. He has me send pics to prove where I'm at, he snoops around looking at my dirty panties, he looks at my phone, and doesn't like when I dress nice for work. He recently just put a passcode on his phone (I was trying to set a timer for our son on his phone but couldn't due to the passcode)

He got annoyed when I asked about it and he said he would take it off, but hasn't yet. What should I do?