Can we delay it forever?

No. The judge will eventually force us to take the plea bargain or have a jury trial. Each judge has a docket of cases that are assigned to them. The judges apply pressure (via court policies) to defense attorneys and prosecutors to reach an agreement and resolve the case as efficiently as possible – while still respecting the constitutional rights of the defendants. If they didn’t apply pressure, their dockets would overflow and the courts would have to open on weekends to handle all the unresolved cases. Some judges are very strict about the number of pre-trial conferences that they allow. Others allow more leeway.