Mint leaves are nice for a quick fix, but you're right—they fade pretty quickly. Parsley does work, but the grassy taste isn't really my thing either. I've actually found fennel seeds surprisingly effective, and they're pretty affordable if you buy in bulk from health food stores or ethnic markets. A small bag lasts me ages, so it's budget-friendly too, which is always a plus.
Another thing that's helped me is drinking water regularly throughout the day—simple, I know, but it really does help keep bad breath at bay by washing away food particles and bacteria. Also, occasionally chewing on a small piece of cinnamon stick can be nice; it has antibacterial properties and leaves a subtle sweet-spicy flavor that's not overpowering.
Everyone's different, though, so it's about finding what works best for you and your taste buds...and wallet.
Fennel seeds, huh? Never thought of that...might give it a shot. Honestly, I've been nervously popping mints before dentist visits for years—maybe cinnamon sticks would calm my nerves better, haha. Thanks for the tips!