There are times that we look back at our lives and say with disgust, I know I could have done that better. Or I wish that would never have happened. This has come across most peoples minds. However if you know God and you know how he works, you could turn that anguish into, I could have done that better, but God I know you had me. What is the lesson that I should take from this, not to do it again? When you know and have faith that God has your steps already ordered. And to become a person who relies solely on him, by walking in faith shows God that he too has to fulfill his part of the bargain. He promised that he would supply all of your needs.
Ask and it will be given to you; seek and you will find; knock and the door will be opened to you.