How can I get my girlfriend to do nice things for me without directly asking?

COOP2332
I am going crazy. I do not feel as though my girlfriend appreciates me even though I know she does very much. I really want her to do something nice sometime but she never does. How can I get her to without asking straight out. I have been trying to drop hints by doing nice things for her (perhaps wrong approach?) and little surprises and stuff. I really love her but I feel like I'm putting in a lot more effort to make this relationship work than she does. She usually just sits there like a bump on a log while I'm working my ass off to suit her fancy.

I have brought this up to her last week but it turned into blaming her for a lot more than she deserved. She says that she really doesn't care what we do when we go out and she always has a great time but the truth is that it really does matter. I have tried EVERYTHING I can think of to show her how much I love and care about her in hopes that she'll return the favor.

She often tells me how I could do better than her and that she'll be with me for as long as I can deal with/put up with her and I hate it. She makes no effort to show my why I should stay with her or why she's better than other girls.

She has really low self esteem and all that but how can I help her and get her to open up to me more because I'm pretty much at a brick wall and she refuses to really let me in.
How can I get my girlfriend to do nice things for me without directly asking?
6 Opinion