Hello and welcome to Healthcare Magic. Thanks for your query.
The symptoms of trembling of the hands, rapid beating of the heart, etc. appear to be anxiety-related. You also seem to be having a problem with controlling your emotions and have engaged in self harming behaviour multiple times. Such emotional instabilities and self-harming behaviour could be indicative of a personality disorder, probably a borderline personality disorder
I would recommend that you see a psychiatrist
for a detailed psychological assessment and further treatment. There are good psychological therapies which can help you control your emotions and your dysfunctional thoughts, and teach you better coping and stress-management skills. Sometimes, medication may also be beneficial in such cases.
Wish you all the best.
Dr. Jonas Sundarakumar