I am the sort of person that if I borrow any money from a friend (e.g. because I don't have change when we are paying for something) I make sure I give it back as soon as possible - I would not want the other person to think that I have forgotten.
I have one friend who is like that as well - and so if I pay for her glass of wine for example, she will remember and make sure she does the same for me next time, and always bring it up.
But another friend does seem to forget sometimes and I do feel that I seem to pay for more things than she does - for example a few days ago I paid for her meal (because I went up to order) and I assumed she would pay me back, but she has not mentioned it. The amount is not big - £10 - but it has annoyed me.
Do you think some people just forget?
I am ok financially, but do try to be careful with money, while she spends a lot more (and I know she had a very comfortable childhood and has never had any money worries) - so I wonder whether that's another reason?