My best friend and I met through taking our kids to school about 15 years ago. We had a similar standard of living and enjoyed eating out together, paying 50/50.
Around 6 years ago df had a very acrimonious split with her DH and subsequently moved to a smaller home with a reduced income. Although her DH paid all of her rent, private school fees and enough maintenance so that df wouldn't have to work.
She always complained about how hard she was finding it financially and when I could I paid for our lunches out (she always waited for me to get my purse out). I also made sure that her and her ds had nice birthday and Christmas presents (I never even got a card)
About 2 years ago she met a lovely man who she has now married and we now have roughly the same lifestyle.
However when we go out for lunch she still lets me pay, again not even offering.
What's really made me a bit miffed is that it was my 40th birthday recently and she came to the party but didn't even get me a card! It's not the money that hurts more the lack of thought. She also didn't get my son a 18th birthday card when I'd given her ds a £50 iTunes voucher for his.
DH thinks she is taking the piss .... Thoughts?