He really doesn't trust you, he just wants to control you.
I means that he doesn't trust you.
he is insecure
What it means is that he says one thing but does the opposite. Liars do this. Criminals do this. Pla
What should you do about it? Whatever you want to do! I mean that. It's your life and you know yourself and him better than I do.
But if it were me in your shoes, I'd break up with him and not even be friends with him anymore. I'd give myself a year to get over him and then I'd start dating someone new when I'm ready. I would avoid all contact with him because he may be very persuasive and this would interrupt your get-over-him phase which you'll need.
He doesn't trust you.
If he trusted you. he would take your word rather then assume what is happening.