Complex sentence: Diane keeps Mark's secret, which he loves her for and asks her to marry him.
Split into simpler sentences: Diane keeps Mark's secret. He loves her for it and asks her to marry him.