Angie, this is so upsetting and once you try something, you've drawn a line in the sand so to speak. Is this the yellow/citron jacket you wore to the Seattle swap recently or a different one?
Linda Cobb, the Queen of Clean, will respond right away (she's on Facebook, too, and answered me that way on something). Here's her website with stain and spot removal on the right:
http://queenofclean.com/
Zap is correct about milk. Once when I got cherry stains (any berry) on a cotton shirt, my grandmother dipped the section into a bowl of milk and the stain came out. I know this isn't your issue here, but there may be a safe home remedy out there. Yes, you're a pristine person and it has to feel right. Commiserating with you!