If you give up, the ingrates have won.
Rather than dwell on one poor experience think of all people you have helped.
None of us are infallible so just make a mental note never to help this individual again.
To coin a favourite WW2 phrase: 'Keep calm and carry on'
We appreciate what you do and that's all that matters.