For the past couple months I have suffered low libido, and other symptoms of sexual dysfunction. It's never really been a problem before. I am 22 and fairly healthy, I recently quit smoking marijuana and alcohol so I can focus on studying.

I just got tested for STDs and HIV and I am all clear, is stress the main reason behind this? I am going to get my hormones tested next week, but lifting and meditation aren't helping in the ways that I had hoped.

What else can I do to regain my drive?