<human>: My boyfriend of 3 years and I have always had a good and happy relationship. However, I've been extremely moody and shutting him out a lot recently. I didn't realize it until he confronted me about it tonight. I've been passive-aggressive, always being negative towards him, and just being a negative person to talk to in general. And I also am constantly getting angry with things that happened between us in the past.

I hate that I make him feel this way and I hate that I am this way. I want to be better at communicating my negative emotions towards him and I really want to fix this. Neither of us are sure how this could be solved? How can I stop getting mad over the smallest things and stop taking my anger out on him? Or stop being such a negative person in general? 

Also, we are in a long distance relationship.

Can you condense the text into a few key points?
<bot>: Lately, Bf and I (in and LDR) have been having problems with my negativity and aggression. What can i do to stop being this way?