Question: what is the difference between needs and goals?
Answer: A goal is something the character wants, something the character will take steps to acquire. It's the Brass Ring your character dreams about. A need on the other hand, is something emotional. Fulfilling the need will, of necessity, result in the character's psychological, spiritual, and / or emotional growth.