Yes lifestyle is the main factor that a person working and get paid with high salary are not capable of managing their money and saving some of it because of their so called 'socialite life'. Meaning living in high pace of life where you don't care to spend your money for nonsense things. Because if you are just living normal then you know how to spend your money properly.
Yes that is true. Lifestyle should be evaluated also, since it will affect how yu manage your money. If you want to save, it is better to modify your lifestyle and cut some unnecessary expenses that will affect your budget.Managing money is difficult if you are living beyond your means.