not clear:
1. is he giving up what he now believes he wants for now to get what he now believes he’ll want in the future, or to get what he in the future will want – which he may not know exactly right now
This is an essential point as if it is the former, then it is a current want too.
2. “someone who does what he needs to get what he wants now” – this is a neccessity to survive, or is this talking about luxuries?
Basically, the answer depends on what the subject is. If talking about neccessities, it is wrong. For extras it may be right. and talking about spiritual growth definitely wrong!
But you can sort out all these problems if you just put a little bitachon into the equation! 🙂