Mistakes you only make once

A month or so after I rebuilt my 225 it suddenly died while I was driving home from work. I was like what the hell and started it again started driving and it died again. Finally it started again but was barely running idled really low no throttle response and finally died again. I'm scratching my head thinking wtf....I was getting fuel to the carb so popped the dist cap. Nothing obvious there until I turned it over and noticed the rotor had not moved... Oh crap had to leave it there on the side of the road. Finally had a friend tow me to his house. After investigation I found the problem...I failed to properly torque the timing sprocket on the camshaft. It had sheared the pin off and the sprocket was spinning free on the cam. My friend very lightly tack welded the sprocket where it needed to be and I continued driving it until I could replace the cam. Desperate times call for desperate measures. This whole car experience for me has been quite the adventure. Been a few Doh!! Moments along the way. All i could do is laugh at myself for being so stupid and then make it right.