In regards to your final thought "Finally, if you are still having a hard time writing your pre-analysis plan, or you worry that your pre-analysis plans won’t pan out..", Registered Reports are a way to address both points (https://cos.io/rr). In this publishing format, peer review occurs once the pre-analysis plan is written, and the decision to publish is made before results are known. That way, the focus of that peer review process is on the theoretical interest of the research questions and of the ability of the proposed methods to address those questions. About 62 journals currently accept RRs. If your preferred journal does not, then go ahead and ask them to (https://osf.io/3wct2/). Finally, you can submit your pre-analysis plan (even if it is not part of one of those Registered Reports) to the Preregistration Challenge (https://cos.io/prereg) for a chance at a $1000 prize for publishing the results of preregistered work.