Hello, I completely relate to your struggle with anxiety related to fears and phobias. I too have been using crystals to help me manage my anxiety and promote courage.
For my fear of heights, I found that smoky quartz really helped me ground myself and stay more centered. It's great for grounding and centering and is beautiful to look at. I also used red jasper for courage and strength.
When it comes to my fear of spiders, I use garnet, which is fantastic for grounding and protection. It's deep red color helped me re-energize and refocus. I also used hematite for grounding and helping me stay present.
Lastly, for my fear of public places, I found that using sodalite helped me deal with anxiety associated with social pressure. It has a beautiful blue color and promotes inner peace and calm. I also carried citrine which promotes confidence and self-worth.
Remember, everyone's experiences are unique, so try different crystals and see what works best for you. I hope my suggestions have helped you in some way. Stay strong and be kind to yourself!