Wanting and needing are two different things
Not knowing what you need is annoying. But even worse is to get something you want. Why? Mainly because it's probably not going to work for you. Just because you see someone with something you 'want', doesn’t mean it will be right for you.