Sertraline belongs to the SSRI group which is the safe anti depressant as compared to the Tricyclic antidepressant class of which amitriptyline is the prototype. By your history it seems that you are too much bothered by the side effects. if we compare all the medications you are taking I suggest sertraline is the safest with tolerable side effects. It actually takes minimum of 3 weeks for the SSRIs to act. I suggest you to adhere to the treatment for this period and reevaluate after 3 weeks. Hope this helps.