What's your best strategy to stop oversharing?

I over share sometimes, especially with new people, and then I feel guilty about it. Im not even sure why I do it and i don't feel I have control of what I'm saying. My mouth is way to ahead of my brain and I end up telling people way too much about my personal life than they need to know then feel like an idiot for it.

How do you guys do it?

Edit: I am currently taking Ritalin 50mg LA