What do you need? This is a really hard question. I have spent countless sleepless nights trying to understand what I need in life. Having my son helped me see more clearly my needs rather than just illusions of my desires. In my personal discovery I have found a bottomless well of love that I can give and that I need filled. Realizing that nobody cares about my emotions wasn't debilitatingly depressing, it was freeing. This knowledge freed my heart up to care for its self and to revel in its own joys.
When will you be happy with your life? Surprisingly hard to be happy, isn't it? Set out markers to help you realize when you can lay claim to joy and not be constantly on the hunt. Moving ever in some direction hoping it is forwards. Sometimes the path is the point and you can loose sight of your path while looking for a magical destination.