Word to describe one capable of providing necessary things, but prioritize unnecessary things instead and expects help afterward [duplicate]

Solution 1:

Prodigal:

adj a. Extravagant; recklessly wasteful of one's property or means.

For what little of the mixed hardwood stands had survived..at the end of the seventeenth century had been laid waste by greedy and prodigal princelings.

OED

and

Adjective: spending large amounts of money without thinking of the future, in a way that is not wise:

There have been rumours that he has been prodigal with company funds.

Although the meaning is a clear antonym for 'frugal', there may be an argument that it's being most commonly used in association with 'son' in reference to the parable of the prodigal son, creates a certain potential for confusion over the meaning in some quarters with people thinking it is to with returning after an absence rather than being spendthrift.

Solution 2:

I'd use profligate, as per the Google response:

recklessly extravagant or wasteful in the use of resources.

From Googl

Solution 3:

Spendthrift

a person who spends improvidently or wastefully

This is the first word that ever comes to my mind for the needs of this question. The word is in general use.