So my (34F) roommate (32F) and I have been living together for 2 years now. We split rent 50/50 even though my room is slightly larger, but I cook more so it evens out.
She lost her job last month and asked if I could pay her share of the rent until she gets a new job. I said yes since we are a friend and times are hard.
Fast forward to yesterday. I come home from work and see her unpacking a brand new MacBook ($2000+) and some clothes. I asked her where she got the money to buy this when she doesn’t have a job and she became defensive and told me her parents sent her money for her birthday.
I informed her that if she can afford luxury products, she should repay me the rent I paid immediately. She claimed the money from her parents is a gift exclusively for those products and that I volunteered without any conditions.
I reminded her I am not rich either and I missed a weekend getaway with my friends in order to pay her rent. She began crying and told me that I am being materialistic and do not understand her problem.
I discovered this morning I received half the rent money in an envelope with a message stating she’d pay the other half when she can but won’t speak to me much anymore. I don’t feel I’m being unfair in demanding my money when she’s spending money on non-necessities, but perhaps I should have been more compassionate?