Preposition "by" can be used differently in context. As preposition of place, it could mean near. (e.g. He is standing by the window.) To show how something is done, we can also use "by" (e.g. I came here by bus. Note that we can also use the preposition "on" with this sentence, so, by bus could be on bus; He caught his attention by waving his hand. ) In your example, I'm not convinced if I'm d
Thanks for the response. The context here is, the person who is talking is about the travel and time away from home his job entails. So in this case, I am not sure if "for" is restricted to instances only where the family benefits or suffers. This is not exactly bad for the family also, that's why I somehow don't see "for" being appropriate also.