Question: is it grateful to or grateful for?
Answer: Grateful is follow by "for" when referring to the thing that makes on grateful (the gift, etc) and "to" when referring to the agent that provided it. For example, "I am grateful to my parents for their support." If you say "I am grateful for my parents," you are simply saying that you are grateful that they exist.