Military has given direction to off-track lives: Kristen Stewart