Posting here as genuinely not sure if I am being unreasonable or not and want honest responses.
I had first DC 6 months ago which is my mums first grandchild. My mum kept asking me what she could buy for the baby to which I said it was fine, she didn't need to buy anything etc etc.
We went shopping and I was going to buy my pushchair and cot and my mum offered to pay. I said no but she absolutely insisted and said she wanted to and she was so excited. She also threw me a surprise baby shower (not really my thing but I appreciated the effort she went to).
After the baby shower she kept moaning for weeks to me about how much it cost her and how much effort she had put in and how little effort DH family have made. To be honest it put a damper on things but I didn't say anything.
She came round for dinner last week and said to me she had paid for my pushchair and cot on a credit card. She said the interest is expensive and she is going to be paying it off for years. She then said to me could I contribute £110 a month towards the payment so it would be paid off quicker.
My mum has money (both her and my dad have good jobs). They aren't wealthy but definitely not struggling. She said she wanted to buy it but now seemingly can't afford it. However, I know she spends a lot of money on holidays and clothes/nights out etc and she can easily afford the payment.
I agreed to pay but haven't told DH yet. I actually feel really hurt about it all and whilst we can afford the money, I'm on maternity pay and it's a bill I hadn't accounted for and will impact on what we can afford the end of the month. I just feel annoyed as I would have paid it myself at the time if I had of known. I also took her for dinner, bought flowers/chocolates and made a big deal of saying thank you when in fact I'm now paying for the majority of it anyway.
I have always thought she is a narcissist or has narcissistic traits. I do really love her and we are close but she has form for saying or doing horrible things sometimes. We have spent more time together as I have been on mat leave and think it will be better for our relationship once I am back at work.