I went out with a friend tonight. He had more to drink than me and usually gets a taxi home alone as his house is the opposite direction to mine. Tonight he got In the taxi with me and I think wanted to stay at mine. I was tired and have a 2.11yr old DS so didn't really want him to stay (he is gay btw). Was I being unreasonable to hand him the money for my share if the taxi and get out at my house without offering him to come in and stay? I feel guilty but just couldn't be doing with it.