2 years is right.
In addition to what she said, I would like to say that I too saw an attorney about my rights, and that was prior to D Day (I knew something was amiss and he wouldn't talk).
Dont let him control the situation, or you. You are in control of yourself, and what you allow yourself to tolerate. It's up to you to decide that. It is normal to feel sad, and to still love the man you married, but are you willing to allow him to continually disrespect you, and manipulate the situation so that you don't get honest answers is not really helping anyone.
Sending many hugs and strength.