Yes I have experienced this. I doubted everything.
I attended counselling sessions, and read an awful lot of books.
I read does he do that? twice.
I read up on boundaries and how to maintain them
I read up on abusive relationships and other self help books on self esteem.
I am currently reading something on controlling people
I posted a lot on MN for validation to how I was feeling, it was hugely helpful in making me realise I was not mad, or unreasonable. And that I was making the right choices.
Surround yourself with positive people, people who are on "your side"
I am sorry you are going through this. Its horrible.
I am still kind of going through it still, after 3 years seperated from my controlling ex. It is curretnly manifesting itself in my new relationship. I just automatically think he will try and control me. This is something I am working on...by reading!
Good luck OP x