I second seeing a psychologist. My daughter has also struggled with anxiety and seeing a psychologist really helped. We saw (and still see) the psychologist that her GI recommended, who works with many kids with chronic illnesses. It does take some time, but he will get better.
Hang in there!