Orbiting Jupiter by Gary D. Schmidt

A family in rural Maine takes in a foster boy named Joseph with a shadowed past and who, at age thirteen, is already a father.  All he wants is to meet his daughter, Jupiter, who he’s never seen. And Jack, his foster brother, is going to help him.