read your thread, lots of good advice here already. One thing I noticed in yours and other's threads is you don't mention your changes.
Quote: Arguements over my sarcasm, perfectionism, anger, controlling, sexual issues.
Lieing is usually done to avoid the anger. What have you done to show him that you are going to control your own actions and reactions. Bringing him to the computer, getting his password, checking his email is still pretty controlling behaviour.