I always hated public toilets for the longest time, especially in school. I'd rather use my diaper since I'm essentially 24/7 at this point, but I won't poop in public on purpose, I hold it until I'm home or are away from anybody (like back in my car) and am heading home. Twice I've had genuine accidents but fortunately away from anyone else and went off in my car to change, but those are rare.