Don't feel bad. I remember one time I was playing a video game on my xbox 360 and Brandi was pacing back and forth trying to let me know she really had to go.
I kept saying to her just one more minute (i was playing call of duty) and I just couldn't tear myself away. Well my little one couln't hold it any longer and boy did she let it rip. I am talking pee and runny poop on the carpet

. Not to mention she was farting while taking a dump. The messed up part was that the sliding glass door to let her out was only two feet away.
It was all my fault....she tried to tell me. It took natures miracle and my little hand dandy hand held carpet cleaner (so glad I have one of those), and febreeze get out it out.
Needless to say....I don't ignore her or make her wait anymore. Lesson learned