Don't beat yourself up about it. Nobody can be perfect in every situation every time, or be on high alert 24/7...your head will explode or something. You went home without a problem, safe and sound. You got some good feedback. Consider it a learning experience and now you can move on. I think you did fine.