Ok, you brought up the password and got an answer (of sorts). Let it go. also, IMO re: the school e-mails, if you send it more than once...so what. Oops. If he get's p!sed, he's got the same clothes to get glad in.
I do know how hard it is to let go of that. I know the looking for something, anything that will make them see. There isn't.
As far as if and when he could go, well it's really hard to live your life that way. It took my H 15 months to move out post bomb.
You can only do the best you can in any given moment.
As far as the lying goes, I really don't have anything to offer you there. I didn't have that problem when H was home (that I'm aware of, and I'm not one to go looking for it), so I don't know what I would really have done.