...
9/10 read for me BUT BE WARNED THERE IS SOME RAPE SCENES HERE. Redemption arc is so good tho, so I rated it high! They will call each other "Darling" when they get married!