Thank you for choosing DoctorSpring.
You are experiencing loss of libido and need further evaluation. Loss of libido does not happen because of overmastrubation.
You need to get serum testosterone done and FSH done. If already done please let me know the results.
You may require some additional tests after this.
Also I would like to know whether you are under any kind of stress / anxiety due personal or work related matter.
You can reply as a followup.
Dr Rajiv Goel
MS (AIIMS), MCh (AIIMS), DNB ( Uro)