I am 24 years old and have been struggling with bad anxiety and all that comes with it for only about a month now and my doctor prescribed me 25mg Zoloft about 3 weeks ago. I feel like at times I am doing a little better but then I feel a lot worse. I read that appetite and energy come back around 1-2 weeks, which I feel is true, but how long til it starts changing my mood and helping me with my anxiety? I read 4-6 weeks but just want to know what you guys think. Just want my happy self back again!!