Actually, the way I see it, NOTHING in life is free, certainly not the best things. They are the most expensive because they demand payment not in money but in personal behavior...often sacrifice. The best things are love, commitment, loyalty, respect (OOPS! rspect...sorry!), kindness..and the list goes on. All these "things" require that you make an effort. That is very expensive.
But spending bucket loads of money on me doesn't hurt either, and it always makes me very, very agreeable.