I don't think having "someone do everything for you" is the cause for anxiety disorder.
Some people just have it. In my case, it was explained as a chemical imbalance, and the seratonin in my brain doesn't interact correctly. Maybe it's the same in your case. If so, antidepressants help, but they don't completely remove the anxiety.
If you start taking them, don't skip. You need to keep it level. I'm wondering if my skipping my Prozac for awhile is partly to blame for my bad panic episode last week (still continuing, but not as badly).