<human>: I've been with my gf for about 2 years now and for a while, I've been feeling inadequate and as if I can't make her happy. 

Right now we're both very comfortable with each other but I feel as though I'm never going to be good enough for her. She's an entirely different person to who she appeared to be at the start. She's rarely affectionate to me anymore and I crave for and miss how she used to act loving to me all the time. 

She's prone to bursting into tears and refuses to tell me what the problem is but makes it clear that I did something wrong. This happens regularly and when I try to point out that people in relationships should make one another happy and this is a big problem, she snaps that her being upset with me frequently is not an issue. 

Another thing that pains me is she has bouts of depression over things where she refuses to see me for a week or so and doesn't leave her house except for necessity. We still message one another but she's always angry, accusing, makes personal jabs and it feels like she's pushing me away. When I offer to give her space and leave her alone, she gets angry and accuses me even more of not supporting her when she's upset. I'm confused and unsure of what she wants. 

I try hard to make her happy. I'm someone who prefers to stay home while she wants to go out and do things. I try and go out with her but it always seems as though she's dissatisfied with my efforts and not happy. 

I still love her more than anything and she has many good points. She tried to break up with me about six months into the relationship but I convinced her to give me a second chance. That was painful enough and I know breaking up isn't an option for me but I'm worried she doesn't love me anymore.

Summarize the given text in a few sentences.
<bot>: can't understand what gf wants and she won't tell me. When I try and make her happy, it never works. I love her and want to make things work between us.