Thank you for writing us. There are several things that might be going on. The three most likely are 1. Something physical. Go to the doctor and have a complete physical exam — many of the symptoms you are mentioning are normal — yet there may be a medical reason they are lingering.
2. Sleep. Particularly with teenagers there is sleep deprivation that changes the way the brain chemistry functions. Too much time on the computer, cell phone and tablet late at night are they typical culprits. Experiment with getting 8 solid hours of sleep and see if there is any improvement.
3. Finally there is nutrition. When you get your physical ask the doctor to check your vitamin D levels and your thyroid, and ask for a sample dietary menu for you to follow. Usually our eating habits (like too much sugar and too many carbs) can throw off our moods.
I’d try thise remedies first and see how they go.
Wishing you patience and peace,
Proof Positive Blog @ PsychCentral