I am in a predicament and need some thoughts and insight on what I should do. Ill explain my situation and for the sake of my story I will use a fake name for the young lady.
So my friend "Katie" asked me to watch her dog for two and a half weeks while she was out of town. I gladly accepted her offer. This dog sitting job required me to go to the house 3 times a day to walk/feed/relieve the dog. Knowing that "Katie" has overpaid me in the past, I had the idea to just do this job as a kind gesture for no cost. Upon "Katie" returning, as predicted, she tried to pay me way to much money. Now should I keep the money or should "Katie" accept my kind gesture and keep her own money. I would really like opinions from you guys on how I should handle the situation.
Tell her instead of paying you, you'd like her to donate it to a charity of your choice.
I agree with this option if you even slightly suspect that "Katie" is that type of person that is "generous in spirit" only to your face. You know one of those that helps people and then laments to all her friends how you took advantage of her "kindness" or even bemoans in general about how everyone takes advantage of her. As if that can happen to someone without it being partly if not all their own fault.
You did fine. It was worth it to her. I agree with this one if you have never seen evidence of the aforementioned.