I have struggled with anxiety for many years; have taken anti-depressants but now I have discovered Hatha Yoga led by a wonderful teacher. My anxiety levels are slowly reducing and now I am functioning without medication. I know the hurdles and I am learning to control and re-direct the mind. My question is, would cognitive behavioural therapy offer me a faster solution than the spiritual teachings of yoga which are slowly becoming part of my everyday life.