Walmart started carrying some basic essential oils back around Nov. Our store carries 6 basic ones incl lavender and eucalyptus. Hobby Lobby & Michaels generally carry a few of them, and health food stores incl Sprouts & Whole Foods also carry them. Be SURE to get essential oils and NOT fragrance oils. EOs are strong and all natural, FOs can contain anything pretty much. EOs need to be diluted before applying, but that is easy to do. You can dilute them in any oil you use for cooking to make your own lend. I generally use grapeseed oil, sunflower seed oil or rice bran oil. I do NOT get them in the massage/skin care section but rather in the grocery section. You get fresher and more wholesome quality for a lower price in the grocery section. I am incredibly allergic to a lot of things, esp topical things, and oils from the grocery section have to list ingredients while those in the skin care area do not.
One thing that might help, esp at work, are herbal teas. Caffeine can send anxiety soaring. Celestial Seasonings makes a tea called Tension Tamer that is great for anxiety. I have yet to find anyone who really hates the taste (not even kids incl my daughter's pickiest friend!). Tazo brand makes a tea named 'Calm' that has been VERY highly recommended by friends on an anxiety website, friends on a chronic pain website and by a naturopath that I know. It can taste a bit like health food to me, but I am an uber picky eater. Generally if I don't steep it for very long it doesn't bug me. I keep an altoid size tin filled with tea bags in my purse at all times. I always have my tea with me and it saves tons of $$. I just order hot water and generally am not charged for it, so it saves about $2 or more per drink! The Tazo brand is sold by the cup at Starbucks, but many heallth food stores and other groceries also carry the brand for upward of $2 per box less than Starbucks per box price. I can buy a box for about what the Starbucks here charges for 1-2 cups! Celestial Seasonings is even less expensive.
propranolol most likely will not cause the sensations that xanax, lorezapam etc... iwll create. It keeps your blood pressure from spiking which allows you to learn to control yourself and your anxiety using tools that are generally taught in therapy. It isn't ever going to just stop the panic attack but it will keep your blood pressure from going too high and will help you be ble to identify an imminent anxiety attack while you can still use your tools to help control it. Many docs don't explain this well, but it actually is more helpful in the long run because it helps you learn to control your feelings and reactions, which many medications, esp benzos, don't do.