ここのtoは前置詞でなく、不定詞です。
あなたと話すための時間がない→I don’t have time to talk to you. こういう「するため」、「するための」などのtoは不定詞です。
慣れるのがベストと思いますが..
infinitive(不定詞)かpreposition(前置詞)かを見分けるのがポイント。
I’m sorry, but I don’t have time for talking now. のgerund(動名詞)だったら正しい文になりますが..
難しいですね..
ありがとうごいました。 本当に難しいです。勉強します。
Jon-m