There are necessary steps everyone must take in order to
accomplish a task. For example, picking up food to put it one’s mouth to abate
his hunger. GD has determined through
his infinite wisdom the amount of effort one must take to accomplish a task on
an individual basis. For example one who
is supported does not have to work while one who has no one to support him
does. All of these conditions are perfectly
selected for that individuals Tafkid in this world and not coincidence,
pg 385
Nefesh Hachaim
Yaakov’s decision to marry two sisters was based on Ruach
Hakodesh understanding that they would be the mothers of the 12 tribes. Amram married his Aunt Yocheved knowing as
well through Ruach Hakodesh that she would be the mother of Moshe. Had the Torah been given to them even if they
would have known these details they would not have been allowed to marry them,
one of the reason the Torah was not given in that time.
Gate One, Chapter 21, pg68/69
