Food, water and shelter are the basic needs necessary to stay alive. Once those needs are satisfied everything else you desire for yourself are wants.

Your attitude towards the things you already have will determine how much more you will receive because an attitude of gratitude attracts whereas a bad attitude deflects things away from you.
You’ve met people in your life who constantly give out about how little they have and how much their neighbours have. Those people will never be satisfied because even if they acquire more things, they will notice people who have more than them which means the same pattern starts all over again.
It’s normal to want a better life, however, you have to appreciate the one you have first.
“The day you change your attitude is the day your perception of life changes.” ~Anon