こんにちは!
ご質問ありがとうございます。
ご質問にある『for よりもtoの方が良いでしょうか?』について、何か目的や何らかの理由あれば、for を使い、一般的な見解であれば、to を使うと覚えておくとわかりやすいかもしれないですね!例えば、
It is difficult for me because I have limited time.
『時間に限りがあるからそれは僕にとっては難しい。』
To me, it is difficult.
『(一般的な見解として)僕にとっては難しい。』
と説明できます。
参考になれば幸いです。
forの方が自然に感じますね。
例えば、
Japanese is difficult for me
日本語は私には難しい。
Japanese is generally difficult for people from English-speaking countries.
日本語は大体英語圏の人にとって難しい。
toは比較している時に自然に使えます。
例えば、
English is easy for her. To me, it is difficult.
英語は彼女には楽だ。私には難しい。
ご参考になれば幸いです!