<human>: Provide a brief overview of the text.

We've known eachother since I was about 13 years old. She's been one of the most important people in my life. She's always had my back and helped me through some tough times and I'd like to think she'd say the same about me. 

Recently, she's been pretty cold to me. I didn't really mind, I chalked it up to the end of term stress. She's mentioned how she's worried about her grades so I cut her some slack. But, she decided to block me over a group messaging app that we and our friends use. I brought this up and she said that I was annoying her. I told her that I'd rather she communicated than just block me about it. She confessed that she's been really frustrated with me and annoyed at things she says she shouldn't be. She mentioned that she just wasn't happy but she said it probably has less to do with me and more to do with the end of term and her hormones being affected by the birth control.

I got really emotional and cried infront of her. I told her that the most important thing to me was that she was happy. I also said that if she was ever happier being without me than I'd be happy too. I had just visited her 2 weeks prior and she had her profile picture of us and now she's changed it to just her.

She said that she needs time to make a decision and I'm respecting that.

What can I do? I care and love her deeply. She's been with me through it all.
<bot>: Girlfriend has been stressed out because of a myriad of reasons, one of which is me, I broke down and told her that I care about her happiness more than whether or not we are together.