I do not want to sound ignorant, but have you tried physical exercise. Morning runs (about 2 miles) have done wonders for my DS in terms of his anxieties and energy levels.