yeah I think this has happened to all of us at one point or another
Take it easy on yourself, count your lucky stars that he is fine!
My boys ran out the door more times than I can count.
You are not a bad mom! And that was very nice and thoughtful for you to have gotten your neighbor a thank you gift!