I have definitely noticed my sex drive goes in cycles. And the "down" periods seem to last longer and longer. Sometimes I will go for weeks without any interest in masturbating, or even looking at erotic photos. Other times I'm practically obsessed, though those times are rare. I did start to suspect a problem with low testosterone, an issue I have probably had for much of my life. My levels were in fact low, and I started on replacement therapy (weekly injections) a little over a year ago. Not the first, but the SECOND injection had the effect of making me crazy horny--for one day. Since then I have barely had a reaction to the increased hormone levels. However, it HAS improved my mood, allowing me to cut back on my antidepressant meds by a third.
I also think that my libido is affected by stress. It also can be improved a lot by getting positive attention from someone, especially if they express an interest in sexual activity.
Physically the long-term effects of meds for depression, diabetes, high blood pressure and high cholesterol have been devastating to my sex life. I no longer achieve erections, and both Viagra and Cialis have no effect.
Losing 30 pounds earlier this year (by working out and eating better) was the BEST thing I have done for my sex life, as it improved how I felt about myself and probably helped blood flow and other physical factors. It also allowed me to finally buy some of the more interesting clothing items (specifically, leather) that I could never fit into before--which has in turn gotten me even MORE positive attention from the kinds of guys I like to play with.
I continue to work out and TRY to watch what I eat so that I can maintain my weight. I hope to be able to decrease the dosages of some of my meds, too, in an attempt to reverse the negative effects they have on my sex life.
But for now I have to explain in advance that I will NOT get hard and I will most likely NOT cum while I am with them--the amount of time it takes me to ejaculate now is ridiculously long, and I would bore them to tears. It does, however, allow me to focus all of my sexual energy on them and what they are feeling, which often means they want to play again. I love a satisfied "customer"!