I’m Having Anger Issues. Help?

i’m usually a really calm mellow person and when i get energy if because i’m running around having fun.
but i’m usually on drugs, so.
like, i went to rehab. was there for four months, i relapsed in rehab half way threw, which is easier to do than you would think. and then i finished two months later and then i relapsed when i got out then i went to texas and i dnt know anybody and im living with my grandma and then i went back to ohio for a week and relapsed and now ive been clean for two weeks, so i’m pretty sure its not the drugs giving me all this anger.
my boyfriend of three years and i are over as of a couple days ago. and that made me depressed but i dnt think its wats making me angery.
its like my grandma says stupid things that i wouldnt have ever noticed before but now i do and im like thats dumb. and i got my grandma to stop pushing chruch on me but i told my mom and she got all mad and that pissed me off. and my mom wont turn my texting back on and she wants me ask have my grandma do it and thats not a problem but it made me mad. and i actually made some friends here finally which is hard cuz i dnt go to school and im on lock down but i made friends at my outpatient rehab. and i told my mom and she got mad that i wasnt making them at chruch and i was just being friends with the same type of people. and that made me pissed.
and i’m bottling up all this anger and i dnt know why im even getting angery because if i were high i wouldnt even care and yeah.
suggestions?
oh, my mom is still in ohio with my daddy. im with my dad parents, not my moms.