For so long you have been telling yourself that you're not good enough, or you should be more. So whether i have fun with someone depends on all these things before i even meet them. Do we have a shared background? Do we ever listen to the same stuff? That's what people think of as fun. But there is actually some scientific principles about how to have fun in an interaction.