Tomorrow Sex Will Be Good Again by Katherine Angel

From Book Trigger Warnings