It is so easy to forget everything when you're having fun at any age. My son's daycare had a thing where they would have regular potty breaks (every hour) with the potty training aged kids, whether they needed to go or not, they still had to try. It wasn't optional. Everyone would go at the same time, so no one was left out. Before/after naps, snacks, meals, playing on the playground, etc. They would also encourage kids to tell someone when they thought they had to go (between break times), so they would learn to get help with enough lead time to avoid a mess - a vital skill on long car trips and the next rest stop is 60 miles away and a tricky one to learn. It sounds like you leave it up to them when they want to try. I don't think they are quite ready for that choice yet. Get a kitchen timer, set it for an hour, put it somewhere high where no one can play with it. When it goes off, you take them on a potty break - no arguments, they still have to try. There was a time when I knew where every public bathroom was in the mall, in every super market, hardware store, restaurant, movie theater, you name it. Frequent potty breaks did not keep us in the house, and the family bathrooms they have in some places now are ideal. Pull ups are always an option, but you still want to try to keep them dry.