Hi, I am a 20 year old female and i have previously suffered depression in the past, i have recently had a miscarriage in december last year and had counselling after that. However i am still extremely sensitive and insecure about myself, my relationship with my partner is constantly up and down because the slightest thing can lead me to extremely upset/angry so much so we have had massive arguments in the street, it is like an uncontrollable anger and i get incredibly upset and just cry and shake all the time. I don't know what to do, i am normally fairly level headed but there is almost this horrible side of me that just comes out of nowhere when i am presented with a situation that upsets me.