I may be doing better with accepting myself.
I've been waiting for my shipment of Depend Guards for Men (yes, luckily I can get away with those). Down to my last couple yesterday, I had to go buy them at the drugstore.
Normally, I would have found this quite embarassing in the past. but this time I was able to just go and do it. I didn't even try to sneak about (as I would have) or wait until the "coast was clear." I just got my package, walked right past a few people and did what I had to do.
All things being equal, I'd still prefer to get them from drugstore.com (especially since it's cheaper than Walgreen's), but I take a little pride in my non-embaraassment.