Yes, moochers suck, is that the best way to handle one at a party? I do think you are a good guy, but there are so many out there who are not.