Student or Learner
Hi. Can you please help me find what is the correct form?
"you are like a guru to me" or "you are like a guru for me"
Only to me works for me.
You've been like a second father for me.
You are like a guru for me, I read your articles every week.
He was like a hero for me.
I still prefer "to" (which is probably more grammatically correct). That said, the whole "like... to (or for)" is really redundant in almost all the examples of which I can think. I think I'd prefer to say:
You are a guru to me.
You have been a second father for me.