That is pretty close to what happened to me. It precipitated another mental health crisis for me.
I will never tolerate gaslighting again. I didn't know what it was before I got into the relationship. Some people are truly toxic. My ex was also an ex spy... and killed people with his bare hands, and pushed an ex-Nazi out of an airplane when he captured him with an Israeli spy team in South America.
I took me a few years to fully recover from the trauma of that relationship.