Elizabeth Discovers Her True Love, Season 8 Episode 12

The love triangle has ended. Elizabeth (Erin Krakow) has made her choice between Mountie Nathan (Kevin McGarry) and saloon owner Lucas (Chris McNally) after more than two seasons of twists and turns.   

The Season 8 finale of When Calls the Heart provided a satisfactory resolution to the widowed schoolteacher's romantic quandary, yet her choice likely upset some viewers.  

Meanwhile, in this season-ending episode, other Hope Valley residents faced major decisions of their own.   

Change, like last week, was a prominent subject in "The Kiss." It was positive change in certain circumstances.  

As the editor-in-chief of her own newspaper, Rosemary (Pascale Hutton) has found her calling.   

With a little help from Fiona (Kayla Wallace), Hickam (Ben Rosenbaum) wins a huge promotion and proceeds forward with his plans for an oil pipeline.   

In other circumstances, though necessary, change is difficult. Carson (Paul Greene) has decided not to propose to Faith (Andrea Brooks), so they bid each other farewell as he departs for his medical residency in Baltimore.   

Carson is headed to fulfill a long-held ambition, but it means leaving behind the woman he loves. (So far, we don't know if Carson is permanently gone or if his absence from Hope Valley is temporary.)  

Top 5 Zodiac Signs Who Are Born To Be Happy