Question: is ungrateful the same thing as selfish?
Answer: As adjectives the difference between ungrateful and selfish is that ungrateful is not grateful; not expressing gratitude; a dissatisfied person while selfish is holding one's self-interest as the standard for decision making.