I think we don't get everything in a domain, except if you got a lot of experience in your hands. Especially, there's especially one thing you may or may not hear often, but you would like to understand, and it is one of the hardest to understand concept for you. So, I want to know what's this hard concept you don't understand but you would like to understand because it would give a bigger picture of what you need to understand. I don't know if someone here will explain it, but I guess if anyone has the knowledge, they'll do it straight away!
Nobody knows everything about this investing stuff. At the end of the day, we're all speculating to some degree. And economics is not anywhere near an exact science either. There are probabilities, but no certainties in the world of investing.