Im 35 years old and live with my 81 year old grandmother

I can't relate, but I think I understand why that is. Their life sucks. And they're trying to squeeze "joy" from wherever they can.

I imagine those little moments of short-lived pleasure (buying stuff you can't afford) is better than no pleasures at all.

Entitlement mindset also.

They "deserve" whatever new item.....or whatever family vacation / cruise.