I knew the young bride was embarrassed to ask for her contraceptives, so I handed them to her while announcing the order loudly
Why would you want to embarrass her like that?
Well, I thought it would help her
I'm not sure why you thought that would help, but either way, embarrassing her was a pretty rude thing to do, and I'm sure she was really uncomfortable. You probably lost her as a customer by doing that.
Oh, I'm very sorry for that.
I hope that you are being sincere, because what you did was inappropriate. There is no way that embarrassing a customer would have helped her, even if you thought that she would develop some resilience as a result. This is the kind of behavior that could lead to customer complaints, and it could even cost you your job.