It is a bit rude of her. I bought a rose for the garden of my friend's sister when we stayed there. Another friend used to let us stay in her holiday house and we left money for the electricity and bought gifts and left them as she did not want us to pay her.
It's a difficult thing to know what to do. I think you have a right to feel a bit miffed. Maybe your friend just thought she was keeping you company? Perhaps she thinks the world is swings and roundabouts and she will do something for you one day?
I used to feel used by people to whom I gave lifts, especially a woman who lived so far away from me and on a road incurring a dangerous turn. She just ordered me to take her and her child home. This was when our children were at ballet together. I did nothing about it though.
I don't know if you could drop a hint, perhaps be buying vouchers for your son while she is there? Say "I always give him something as a thank you for letting me stay. After all, I use the electricity and so on."
Have any of you got all electric cars? Pros and cons please.
Army horses loose on London streets
Angela Rayner lashes out and calls Sunak “pint sized loser”.