Thanks everyone for the insights. I found that the first thing I had to do was own up to the things that I genuinely felt could have been done better. The second thing i also had to do was to not accept false narratives. I have done both. Also there is plethora of lessons learnt. And ultimately I am a human as well and will fail at times. I am glad I reached out to HN for perspective.