Have you had your testosterone checked? I have low T and that's how i felt before i got it corrected.
Actually I had it checked out recently, it's at normal levels. I used to be much more into it, but after analyzing it for some time it didn't make much sense to me.