Always remember that you are unique, but you are not special. You are entitled to nothing. Earn your living every day, no matter what it is you are doing.
The meaning of life is to live it. Its no more difficult than that.
Read the Bible. Read A Purpose Driven Life. If they don't do it for you (they didn't for me-I just kept feeling like a failure because the epiphany never came), read Atlas Shrugged. The whole world opened up for me after that.
Or St Therese.
“You know well enough that Our Lord does not look so much at the greatness of our actions, nor even at their difficulty, but at the love at which we do them.”
Cheers and thanks!