Cain and Moira's relationship recap

Cain and Moria's best bits compilation from their story so far. They've had a rocky relationship, will their love ever be rekindled?