Yeah nothing is their fault. I've stopped saying anything that can remotely be taken the wrong way. As for the money he should be giving you a set amount each week for groceries and necessities. He can't expect you to run the household with no money.
As for the lock I'm sure Google could help you out there.
H-44 Me-43 D9 T-13 years M-12 years BD-8/21/13 Sep- 11/19/13 D in process