I would like to share my diminutive knowledge with your question.
- Grammatical error should be:
+ B: "... If only you came to me three days ago, I should have lent you some."
- "A" attitude: I think he is a self-interested person or egotist. He helsp others but wants others to pay him back.
pls gude me if i'm wrong!