Owen mistaked your house for his. I guess they kind've look the same.
He needs to get a clue wrt to space and where he is on the map. I think he'd be better close to town with all his neediness. We could keep a better eye on him that way.
I don't have too much of a problem with him on. He's pretty fucking annoying sometimes when he jumps up and down in front of your face while you're crafting or filling furnaces, but I guess I could pretend I'm hammering the table with my sword, and if he's in the way so be it.