Hi greenleaf. Low libido is low testosterone levels without a doubt. But don't have them checked by your Ob/gyn, instead find a doctor that specializes in natural bioidentical hormones in pellet form, even if you have to travel far. Mine is a 2-hour drive and it sure is worth it. Makes you feel normal again.