Wow, what a great read! I've been through a similarly damaging relationship, and your telling of it was helpful in highlighting and clarifying abusive behaviors. (Wow, moving stuff so that he can't find it later? I bet I could catch my narcissist doing something similar!)
Sending my support!