I am not sure about what the second bold part refers to?
I believe it refers to the first bold one
Long story short, knowing strangers future you have to have knowledge of strangers past and present.
Moreover, in order to understand the future you have to have a deep understanding as much as you have for your life.
But, having such a deep understanding of others past and present will cause various incoveniences.
Is it correct?