Answered by Shaykh Faraz Rabbani
If you borrow money from someone you must give it back… but what if they say “no, its alright, I don’t need/want it” should I just pay it back when she needs it or should I force her to take it?
In the Name of Allah, Most Merciful and Compassionate
May Allah’s peace and blessings be upon His Messenger Muhammad, his folk, companions, and followers
Just as one can demand one’s right, one can also forgo it. Thus, if the person whom you borrowed money from waives the debt, you are no longer liable to repay.
However, one should be careful to ensure that the person truly intends to waive the debt, rather than saying this out of social courtesy or because they imagine you to be in difficulty or distress. It remains the way of religious resolve to insist on paying, unless they absolutely refuse.
And Allah alone gives success.
Faraz Rabbani