If your heart is closed up too much, you won't feel loved, and you won't feel like giving love. You have to open your heart before you can love someone. And before you can open your heart, you must deal with any emotional pain, often from your past.
For now, fake it until you make it. Do more of what she wants. But if she expects you to read her mind, and won't work with you, dump her. She will never communicate clearly, and that kills many relationships. Just my opionion. I really cannot deal with women who are horrible at communication and expect men to read their minds.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)