That's good to hear. I'm glad you're not letting it get to you. For what it's worth, when I was in high school, I had a 152 do the exact same thing on take off, except the engine didn't die. The instructor did a quick 270 to an off-duty.
Later in life, I was flying w/ my parents just north of Charleston, SC along the shoreline at 1000 ft. Sure enough, engine rolled back and down we went. My dad was flying at the time, and he planted it nicely on the wet sand. An hour later (and a visit from the CG), he flew it off the beach with my mom and I in the back of the H-65. Turns out a castlenut on the throttle linkage wasn't pinned into place after the annual the week before. Oops.
Fast forward another year or two, and right over Tampa International, the engine coughed and rolled to idle (it actually sucked a valve). After a nice glide down to the runway, everything was okay. Despite all that, I wouldn't give any of it up ever. And we haven't even got to the occasional "hiccup" in the fleet birds.