Before you can know the what, when, and why answers to this life, you must first know who.
Who are you? Who are you in God's eyes? Who has he made you to be? Who are you - by what name?
It's hard to know. We try to ask and think it's our own head creating the answers we want to hear. It's confusing.
Start here: Ask yourself, and tell God, what you love.
And in this you will find who he has made.