Yes, all of us at some point, are weighed down with a million questions. Unanswered. Things you are dying to know, feelings you are dying to sort out, answers that will probably get rid of half the confusion in your head.
If there's one thing life has taught me, is teaching me rather, it would be learning to live for now.
Sure, your past probably teaches you more than you can comprehend, but the fact remains that it's over, gone and not coming back.
Tomorrow on the other hand, tomorrow is a ground too uncertain to rely on. Half of us, me being one of them of course, waste our time thinking. What's going to happen? Is it going to work out how i want it to? Is it going to be ok? How long more, etc etc etc. In the process of making castles from sand, we circuitously build on hope. And you know what? We fall that much harder. We forget that there are a million things that could change, go wrong and alter it all. And that, that would probably hurt even more than not knowing at all.
Hence, my point. Live for today. Feel, today. And eventually if its meant to happen, you'll find your way and get there. Savor what you have for now. And just....live.