Welcome to the forum. You have taken the medication for a long period and the symptoms that you are experiencing are the side -effects of the medication. Sertraline
hydrocholide is not taken continuously for such a long period. ( in between treatment, break of 15-20 days ) are given to flush out any toxic effects (side effects ) out of the body system.
You should take plenty of water, juice, soups to stay well hydrated and to flush out the toxic effects. You need to have patience. Your recovery depends upon the concentration of the toxic and damage done.
Lead a normal life, perform meditation
as it will help you gain positive psychological energy that you are in need of. Improve your lifestyle, change your outlook. You should take high protein low fat diet. Do exercises good for your pelvic muscles.
You can consult a counselor or a sexologist
, if you are really impatient. Have a good day, take care.