Am I an asshole/hypocrite for telling my girlfriend I don’t feel appreciated?

So my girlfriend and I have been together for 4.5 years. She was the perfect partner. She provided everything I needed and more. She did so much for me while I on the other hand did the bare minimum. Well we broke up and I got my shit together. We got back together and now I feel like the roles have changed completely. I feel I do so much more for her and she doesn’t do enough for me. When I say do things for me I don’t mean materialistic or shallow but just anything that genuinely comes from her heart. I surprise her with flowers, fill up her gas tank and i just detailed her entire car no questions asked or for anything in return. I take time out of my busy life to do anything for her now and she just kind of doesn’t. She asked if I wanted her to buy me things and I don’t. That wasn’t the point. I now know how she felt before and yeah is sucks. She began to cry because she said I made her feel bad since she hardly works and has very little money. But again it isn’t about buying things. Am I wrong for asking for her to return some effort when she spent well over 3 years in my position first?
Am I an asshole/hypocrite for telling my girlfriend I don’t feel appreciated?
Post Opinion