I am 13 so I know a lot of hormonal stuff happens but I also suffer from bad depression. I stay angry every day and the smallest thing makes me snap. My mom who has adopted me said sometimes she thinks of giving me away because of this problem. I have a bad past and feel so much hate and anger because of it. When I try to control my anger by clutching my fist and giving myself a minute to cool off mom makes fun of me. I don't know what to do.