for versus-to
Benefits
Purpose (with -ing verb)
Assisting someone
Length of time
If you follow the preposition with a noun you use for.
If you follow the preposition with a verb you use to.
Giving
Direction of communication
Destination
Distance