Of course nothing ever happens without a reason never did never will. But the reasons are complex and not simple and yet they're simple. We don't know all the machinations and details that have to conspire to create the reason that brings about our reality. I do think that everything is about 50% chance and 50% choice.
People often say that someone who's a millionaire is self-made, but the fact is we are all self-made and accidentally made. I read a study that asked millionaires why they were millionaires. Interestingly enough not all of them said it was because they were the brains ingenious they think they are. A majority said that it was partially due to luck. Being at the right place with the right knowledge at the right time.
Like you I have everything I need except the current questions and answers to these current questions.
And I've discovered whether I live the next 20 minutes and die, or live the next 20 years it really is no difference. In the grand scheme of eternity my existence is not even a blink of an flys eye.
I realize now my perceptions of your perceptions, are still my perceptions. That I can't see your point of view. And that you cannot see mine. So in the interest of compassion we are patient with each other's perceptions and try and make them cooperate, collaborate, coexist.