Indigo Skye is too perfect for his own good. With his perfect grades, flawless stick handling in lacrosse, unflappable humor, and eyes that make the new kid go weak at the knees, it seems Indy has it all. But the new kid, Max, soon learns there is more to Indy's perfection than meets the eye as he watches Indy hustling from job to job, or sees the bruises he tries to hide, because Indy is convinced he deserves every one of them. There is a secret he is hiding from everyone, but as Indy grows closer to Max and discovers what a family could be, the secret begins to unravel, leaving Indy wondering if keeping his secret is worth sacrificing the feeling of finally belonging.