It won’t be good for your health to go to bed late.という文で、your healthはto以降の文の意味上の主語になっていませんよね。It for to構文は、for以降がto以降の意味上の主語になると聞いたのですが。
こんにちは!
ご質問ありがとうございます。
ご質問について、形式主語の It を用いた構文では、to不定詞の直前に置かれた【for + 名詞】によって意味上の主語が明示されることも多いので、この文章では for your health が意味上の主語となっています。
役に立ちそうな単語とフレーズ
infinitive 不定詞
参考になれば幸いです。