Alex Davies
Virgin River fans have made no secret of their bemusement when it comes to the show's timeline and Charmaine Roberts'...