U never gave celexa enough time for it to work 11 weeks is not enough time...it took six months to feel a difference...and 8 months to recovered...and I'm still recovering...it may be all of the above u mention...but I'm sure is withdrawal...take care