It all adds up. Every chapter of your story is what gave you what you needed for the next challenge. Keep going.
Agonizing over a fork in the trail you passed miles back does not equal a life well lived. There comes a point where you have learnt enough. To put it bluntly: move on!