Wishful Thinking
Every time something bad happens to me i always think about how i could have avoided it had i known all the intricacies of the problem. I think i wish i consulted people apriori. As it is often said hindsight is the best insight. Another perspective to this is had i known all the intricacies would i be putting myself in an uncomfortable situation. Isn't all exploration of self a combination of courage and stupidity. You should be courageous enough to believe in yourself that you can pull off any obstacles and at the same time you should be stupid enough not to have a backup for forthcoming obstacles.
As it is said "What doesn't kill you makes you stronger" and perhaps all the obstacles have helped me to discover myself and made me a better person. These obstacles have definitely grounded me. Those who hasn't faced obstacles doesn't know what they can endure and cannot discover their ability and so i atleast could find solace with them.
In conclusion what ever might be the mistakes i made. I shouldn't worry about them and should rather be proud of the obstacles i've crossed. There is no A/B testing in life just f*cking embrace the destiny.