Awww....Rare~
You're not losing your mind (or, I would think not). You have been deceived by someone you trusted.
From what you've included, it sounds as though he is most definitely hiding something from you.
Get yourself an attorney. Notify him that a divorce is in order. And pay close attention to his response. What his actions tell you IS your answer.
I'm so very sorry that you have to go through this.
I wish you the very best for your recovery.
Shangrala