This is one of the rare stories when you read the first chapter and immediately know that its gonna be good