I think inviting someone to your home to stay is different than traveling with someone on a trip. In my home, I have given up my bedroom, but on a trip where I'm using my hotel points, I will take the king bed if that friend isn't contributing anything else. Perhaps your friend really doesn't understand our hobby and looks at that room as totally free. So he concludes that it cost you nothing, and that you are on an equal footing. We all know it takes time and effort to accumulate points and miles, but how many of our friends get that! I know mine don't!!