You're absolutely right, no one is entitled to your personal info. But also, don't let other people's opinions get to you.
If you tell someone you're on Ozempic, and they start with the unsolicited advice or criticism, just say, "Thanks, I appreciate your concern, but I've got it covered" and...