Probably, it is only people who do not have financial discipline that spend their money lavishly. You need to be financially disciplined if you really want to be successful.When you track your expenses you will track unecessaries expenses and then try to ameliorate them a little bit and avoid to spend lavishly the money but if you are spending money by random way you will lose your money for free.