An epic, all-consuming love tale on betrayal, losings and understanding, that spans over two decades