I think you have to consider what you personally want and need from life.
A lot has been said about paying bills and buying houses. The reality is very few jobs nowadays pay enough to get a mortgage, that's why more and more people are renting. People can't raise the often huge deposit, and then there's the repayments and job insecurity.
Consider the bills that you pay each month. You have to pay for somewhere to live, and to heat and provide electricity for where you live, and food to eat.
[b][i]But[/i][/b]
Do you need the super bumper platinum Sky TV package, when you probably only watch 3 channels anyway and do you have to have the latest electronic gadgetry, new flatscreen TV and mobile phone and games console ?
Do you have to spend a fortnight in the sun on the Costa Del Whatever every year ?
What about changing your car regularly ?
Buying new clothes every season ?
Eating out regularly ?
[i][b]Or[/b][/i]
Can you make do without any of that nonsense, and be satisfied in what you do for a living ?
Being a professional musician is a lifestyle, not just a job.