Man, R U F'ng kidding!? your so far out from reality that you really don't need to give advise at all to this young man. You need to go back to the village that you came from, somebodys missing their idiot.
young man, you have some good advise on here already, GG is a good gurl and the others will help too. The girls are solid people and they won't give bull shit advise to somebody whose asking a serious question. If a question about sex isn't serious, ask the one who isn't getting satisfied.
You pay attention to what their posting and answer the questions to the best of your knowledge, you'll find answers here.
Tx
the only thing that I was going add, GG covered, antidepressants, but you answered that one. Ladies? check with a doc, possible hormone inballance?