Sometimes a person feels discouraged/down/in the suburbs of Depressoland because something or several somethings are missing in their lives. They have needs that aren't being met. They've been on the outside of the candy store wistfully looking in the window, or hurrying past trying not to look at what's missing.
They may feel that their needs can't be met, or that someone else should meet them for them, or that they can get along just fine without meeting those needs, or that they don't really need that or them. But, they miss what those unmet needs represent. And it makes them feel down.
It's not selfish or negatively self centered to get one's needs met. In fact, I think it's one's responsibility to get them met, and to do it in a personally ecological way. And in a respectful-to-others way too.
I've written a post about getting your needs met on a daily basis on my Enjoyville.com blog. I'd like you to go there and read it, and then set about meeting/filling your needs every day, all of them, starting right now.