Ending is not perfect and no clarify about their families reunion. There are plenty of question marks which are not resolved and poor story writings. There is no end for people who made sins and no punishment. It's waste my time to watch this drama....