Please have a look at the questionnaire page if you have a spare minute.
My OH uses this for anxiety - it works really well and staves off panic attacks.Taz x