Summary: Blaine Anderson hasn’t been Blaine Anderson for 8 years. He doesn’t remember much about his old family and his life before he moved in with the man he calls his father. Together they move from town to town, always drifting before Blaine can get too familiar with his surroundings. Then one day they end up in Lima, Ohio, and Blaine finds himself questioning everything he thought he knew.
Sequel: Waiting For A Happy Ending