If only time would turn back to give us one more chance.
Then maybe they would still be here,
If only we could see the path of life ahead.
Then those whose time has come could say goodbye,
If only words could be enough and time could really heal.
Then we would not understand time ends, but Eternity's for real.
We can play the 'if only....then' scenarios over and over in our minds, but it does no good and actually harms us. Only God knows the why of each situation, it is our choice to trust Him with all the unknowns. Someday time will end and all we have been through and all we have done will become as precious jewels or be burnt away.
Blessed (happy, to be envied) is the man who is patient under trial and stands up under temptation, for when he has stood the test and been approved, he will receive [the victor's] crown of life which God has promised to those who love Him. James 1:12 AMP