‘Abdullāh ibn ‘Abbās (may Allah be pleased with him) reported that the Prophet (may Allah's peace and blessings be upon him) said: "The one who takes back the gift he has given to someone is like one who eats his vomit." In another wording: "The one who takes back the charity that he gave is like a dog that vomits then eats its vomit." Authentic hadith - Narrated by Bukhari & Muslim