<human>: Can you provide a brief overview of the text?

This is a relatively small problem compared to a lot of the stuff here, but it is an issue I could use help with nevertheless.

My girlfriend and I have been together about a year, and everything is great, we connect really well and I daresay we love each other. However, one problem that's been stifling our relationship has been a lack of communication. I'd say the problem is definitely both of our faults. On my part, I think it is because I am a non-confrontational person. I often feel strained or nervous to tell her things because I worry that it might lead to an argument. I'm not exactly sure where the problem lies on her part, but I can tell she feels strained to tell me things sometimes.

For example, a little while ago we got caught in some drama involving my ex and her best guy friend. During that time period, she didn't really tell me how she felt, and because I'm oblivious as a rock, I couldn't tell there were things she was angry with me about. She eventually just blew up on me one night and yelled at me for things from months ago. This was the only incident where our lack of communication dealt a blow to our relationship, but I feel that if we don't fix the problem soon it will cause much bigger problems down the line. How can my girlfriend and I improve our lines of communication reddit?
<bot>: My girlfriend and I have a great relationship, but we suffer from a lack of communication that has caused problems before, how can we both work to fix this?