I’ve struggled with this lately.
I used to always make excuses, first I was living in student halls, then in a shared flat, then living at work as a hall warden, so I kept telling myself it wasn’t really my space to give.
But now I rent my own flat, and it’s 2 rooms, so could easily let someone sleep on the sofa in my living room. Only problem is, I’m up and gone by 7.20am, so would either need to kick them out early or risk that they might steal my computer and all my things. My bedroom doesn’t lock, nor does the living room. I also know that my dad would be really worried if he thought I was letting homeless people stay with me.
I’ve also told myself that when people go to proper homeless shelters (and I know, I volunteer at one) they get access to services, connections to resettlement workers who will try to find them a more permanent place, drug workers, employment services, etc. If I let someone stay with me, it’s just a stop-gap, and it might then be hard to get rid of them again.
Truth is, all the excuses were just that, excuses. I’m too scared, too attached to my own space, my own stuff, etc. to be properly charitable. I still don’t know how to overcome those fears though.