Depression and anxiety are such disorders which most people face in there life as some stage for one reason or the other. If it's children the pressure of studies gets over their head and if it's adults the pressure of work attracts depression. Rather than going on drugs, one should look for the reason behind there problem . Keeping yourself busy and changing the schedule also helps sometimes to get over stress and depression.
I am not a doctor, just sharing my personal experience as I have had depressions and anxiety for sometime. The best way to get over anxiety and depression is to take a break from your regular schedule, go out, and take good sleep. This helps in clearing the mind and try consulting a specialist who can suggest you as how you can get over your problem.