It sounds like you have two wonderful friends. Accepting help from friends is just as important as giving. Giving of yourself is the key to friendship. And is something you do so well.
I am so glad you can sleep now. I wish I would have known you needed a chain on your door. I would have come installed a log chain to keep you safe.