I personally use and recommend "self-control" dose. It might not seem much practical and easy but it is the most reliable and risk free method.
I personally follow this and luckily my partner is pretty helpful and more caring in this matter.
Both partner, mutually agreed, can win this.