I call it God. I believe he has a plan for all of us. Sometimes we might not understand it. Sometimes it might not be exactly what we think is best for us. But it always is.
He knows the beginning and the end.
Trust is the key.
Always has worked for me.