Traveling Soldier
Who says fairy tales never come true? Happy endings happen more often than everyone notices. Not everybody gets a fairy tale ending, but it always ends the best way it can. Everything happens for a reason, right? Isabel is basically your average, cliché adult. Her background, however, is not so normal. Messed up fami...